Open siberiaonline opened 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
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));
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.
@juanloayte conseguiu resolver o problema? Qual o CEP de origem que cadastrou no admin?
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.