Módulo Shiping Correios não retorna valor |
Escrito por Fernando Soares |
Qui, 05 de Abril de 2007 22:10 |
Referente a: "Shipping module Correios - Encomenda Normal" e "Shipping module Correios - SEDEX" Utilização : VirtueMart 1.0.7...1.0.12 ... ; Joomla! 1.0.12...1.0.13.... Diversos usuários têm reportado situações em que tanto o módulo de cálculo de envio via SEDEX quanto via Encomenda Normal não retornam os valores do envio ou somente retornam o valor referente à Taxa de Manuseio e Empacotamento. Tenho tentado atender a todas as solicitações de ajuda e até tenho entrado em alguns sites e localizado os problemas porém se faz necessário este FAQ explicativo. Em primeiro lugar precisamos entender que estes módulos fazem a busca dos valores para envio via SEDEX ou Encomenda Normal direto no site dos Correios de forma "OnLine" e para que isto funcione precisamos de alguns dados indispensáveis que devem ser passados para o site dos Correios. Estes dados são o CEP do remetente, o CEP do destinatário, o peso da mercadoria e o valor da mercadoria. Sendo assim, temos a seguinte lista que deve ser checada para que tudo funcione:
Em relação ao item "3" acima o problema está no arquivo original de idioma do VirtueMart ("brazilian_portuguese.php") que já vem com este problema, então lá em vez de "Kg" há "Quilos" e em lugar de "Cm" há "Centímetros" e assim não funciona. Você pode editar o arquivo "portuguese_brazilian.php" e lá localizar e modificar a configuração de duas varáveis para que fiquem como visto abaixo: var $_PHPSHOP_PRODUCT_FORM_WEIGHT_UOM_DEFAULT = 'Kg'; var $_PHPSHOP_PRODUCT_FORM_DIMENSION_UOM_DEFAULT = 'Cm'; Após fazer estas mudanças e carregar o arquivo atualizado para seu site você TEM de trocar em cada produto já cadastrado as unidades de medida e de peso para "Cm" e "Kg", respectivamente.
Todos os novos produtos já obedecerão aos novos critérios. Veja alguns tópicos do forum a respeito destes problemas: http://forum.joomla.org/index.php/topic,25401.msg625762.html#msg625762 http://forum.joomla.org/index.php/topic,25401.msg626100.html#msg626100 O arquivo de idioma do VirtueMart já corrigido e com todas as traduções pode ser baixado em meu website em http://www.fernandosoares.com.br/index.php?option=com_docman&task=cat_view&gid=13&Itemid=28 . PEDIDO: Aqueles que fizerem uso destes módulos e puderem fazer a gentileza de acrescentar um link para meu website ( http://www.fernandosoares.com.br ) em seus sites me ajudariam bastante. Muito Obrigado!!! |
Última atualização em Sex, 27 de Julho de 2007 09:34 |