Fórum OpenCart Brasil

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

Suporte para extensões de Formas de Envio
#31623
juliocesar757 escreveu:Aparentemente é temporário, mas não sabemos quando isso vai retornar.
Mas será que terá uma outra forma para mostrarmos o prazo? Pois da forma atual teremos que mostrar o mesmo prazo para todos os estados.
Por MARCDAT
#31663
Esse prazo fixo é uma solução temporária até que se resolva o problema em definitivo. Você pode deixar temporariamente apenas PAC ou SEDEX e colocar o prazo médio de entrega para todo Brasil. Por exemplo: Na minha loja eu deixei somente SEDEX habilitado com prazo de entrega de 2 dias úteis.
#31668
Ontem eu testei o frete em diversas lojas online. Nenhuma está com esse problema, considerando que o webservice é padrão, provavelmente é algum problema no módulo.
Testei em lojas famosas, nas virtuais gratuitas, etc.

[]'s
#31694
Afinal os correios está fora ou não?
Acredito que não esteja, porque em 1 loja está dando problema e na outra loja q eu tenho não está dando problema!
e ae? afinal de conta? O que será este problema?
#31716
aqui deu certo com a alteração no código. Obrigado!

vamos manter o tópico atualizado, assim quando tiver uma solução pra estimativa de envio (ou se tivermos um novo problema nas linhas de código) ninguém ficar na mão.
#31782
alguém está enfrentando algum problema com o módulo dos correios? Já verifiquei as medidas e peso estão corretas mas o módulo não está funcionando corretamente. Mostra a mensagem que não há formas de envio disponíveis que é preciso entrar em contato.... =/ desde ontem está assim
Uso a versão 1.5.4.1 do opencart e os respectivos módulos compatíveis
#31784
A resposta já está neste fórum algumas mensagens antes:
juliocesar757 escreveu: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
  • 10
  • 11
  • 12
  • 13
  • 14
  • 28