Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte para extensões de Formas de Envio
#31565
Acabei de constatar, o site http://www.frete-facil.com utiliza a plataforma dos Correios para geração do valor do frete e, tentando gerar o valor por ele a seguinte mensagem é apresentada: "Erro ao calcular o prazo, tente novamente mais tarde.".

Complicado isso, ficar dependendo da boa vontade dos servidores dos Correios estarem no ar. Enquanto isso o jeito é habilitar frete fixo pra toda a loja e aguardar.
#31569
tuninglou escreveu:Acabei de constatar, o site http://www.frete-facil.com utiliza a plataforma dos Correios para geração do valor do frete e, tentando gerar o valor por ele a seguinte mensagem é apresentada: "Erro ao calcular o prazo, tente novamente mais tarde.".

Complicado isso, ficar dependendo da boa vontade dos servidores dos Correios estarem no ar. Enquanto isso o jeito é habilitar frete fixo pra toda a loja e aguardar.
Também fiz isso amigo.
#31617
Aqui além de fazer o que você citou, também tem que desativar a linha que traz o prazo de entrega. Procure a linha:
Código: Selecionar todos
"PrazoEntrega" => ($servico->getElementsByTagName('PrazoEntrega')->item(0)->nodeValue + $prazo),
Troque por:
Código: Selecionar todos
"PrazoEntrega" => 5, // coloque aqui o prazo de entrega que você acha melhor para todos os estados.
O problema nos Correios está no cálculo do prazo de entrega pela função padrão deles, assim usamos só a função que traz os valores (CalcPreco ) e não os valores e prazos (CalcPrecoPrazo)

-------------------------------------
jmart escreveu:Em:
catalog/model/shipping/corrieos.php

perto ou na linha (187)

Encontre:
$url = "http://ws.correios.com.br/calculador/Ca ... Prazo.aspx?";

Substituir por:
$url = "http://ws.correios.com.br/calculador/Ca ... /CalcPreco?";

Comigo voltou a funcionar!!!!!!!!!!!!!!!!
  • 1
  • 9
  • 10
  • 11
  • 12
  • 13
  • 28