pedro-teixeira / correios

Módulo de frete para Magento com tracking
https://pedroteixeira.io
MIT License
110 stars 72 forks source link

DEBUG (7): pedroteixeira_correios [87]: Invalid Zip Code #132

Open siberiaonline opened 8 years ago

siberiaonline commented 8 years ago

Pessoal fiz a instalação em uma versão limpa 1.9.2.2 e me apresentou no log este erro. Não consigo utilizar na versão. Alguém sabe o motivo que está causando o erro, existe alguma solução.

ByWilsonnn commented 8 years ago

Estou com o mesmo problema :/

Segue o log dos erros apresentados:

2016-03-07T14:04:31+00:00 DEBUG (7): pedroteixeira_correios [87]: Invalid Zip Code 2016-03-07T14:04:34+00:00 DEBUG (7): pedroteixeira_correios [cache]: mode=0 status=write key=40010x41106_11_16_79880000 2016-03-07T14:04:34+00:00 ERR (3): Warning: Invalid argument supplied for foreach() in app/code/community/PedroTeixeira/Correios/Model/Carrier/CorreiosMethod.php on line 764

rafaelpatro commented 8 years ago

Certifique de que não há algum espaço entre os números. A extensão funciona de acordo com o exemplo a seguir.

51030240 :+1: 51030-240 :+1: 51030.240 :+1:

51030 240 :-1: (Erro 87: Invalid Zip Code)

A validação é realizada no trecho de código a seguir.

$this->_toZip   = str_replace(array('-', '.'), '', trim($this->_toZip));

Você pode alterá-lo para validar outros caracteres, como espaços.

$this->_toZip   = str_replace(array('-', '.', ' '), '', trim($this->_toZip));
juanloayte commented 8 years ago

De 3 semanas até hoje estamos com o mesmo problemas, efetuamos testes de validações e não conseguimos identificar, desabilitamos o cache do módulo para ver se o problema era resolvido, porém continua mesmos erros:

2016-04-25T10:35:15+00:00 DEBUG (7): pedroteixeira_correios [85]: Invalid Zip Code
2016-04-25T10:35:30+00:00 DEBUG (7): pedroteixeira_correios [85]: Invalid Zip Code
2016-04-25T10:35:37+00:00 DEBUG (7): pedroteixeira_correios [85]: Invalid Zip Code
2016-04-25T10:35:37+00:00 DEBUG (7): pedroteixeira_correios [85]: Invalid Zip Code

Observação: Estou utilizando uma versão mais antiga do módulo, que ocorreu muitas alterações (CorreiosMethod.php) - vou realizar o update e qualquer novidade retorno, se corrigido ou não.

pedro-teixeira commented 8 years ago

@juanloayte conseguiu resolver o problema? Qual o CEP de origem que cadastrou no admin?