Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v3.x.
#92128
Olá a todos!
Estou com um detalhe no OC 3x.
Estou modificando o cart e checkout, até o momento tudo certo com as modificações.
Mas eu me deparei com um detalhe tentarei explicar.
Quando adiciono um ou dois produtos no carrinho, realizo o calculo de frete e escolho um método de frete no checkout/cart, ao alterar a quantidade ou remover 1 produto e permanecer outros produtos o método de frete escolhido no calculo some e sai do total.
Instalei a versão 3.0.3.2 do zero em outra pasta e fiz o mesmo processo e notei que isso é nativo do OC.
Quando esta no checkout/cart com produtos e escolher um tipo (método) frete (exemplo PAC), ao alterar quantidades, adicionar ou remover itens o método de frete que escolhi zera e preciso refazer o calculo novamente e escolher o método novamente.

Em outros modelos de sites, se alterar a quantidade ou adicionar ou remover itens o método escolhido permanece.
É somente esta versão que estou usando ou o OC é assim?
Se alguém sabe como alterar isso ou modulo e quiser contribuir.

Agradeço
#92130
Olá! Tudo bem?

Seguindo a lógica de que largura, altura e peso dos produtos variam ao alterar a quantidade, creio que zerar o frete seria a ação mais positiva mesmo. Assim o cliente refaz o cálculo e terá os valores ajustados.

Para deixar isso automático creio que terá que criar uma função em ajax ou até mesmo recarregando a página já atualizando todos novos valores e já calculando automaticamente.
turcorossi gostou disso