Fórum OpenCart Brasil

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

#80118
Olá colegas Opencartianos. :ugeek:

Há um problema no OpenCart versão 2, onde ao adicionar um histórico em qualquer pedido que possua um cupom de desconto, o pedido independente da situação escolhida fica com a situação de negado ou cancelado.

Esse problema ocorre por um bug no OpenCart, que se encontra no arquivo abaixo:

- Até a versão 2.2.0.0:
catalog/model/total/coupon.php

- Nas versões 2.3.0.2:
catalog/model/extension/total/coupon.php

*Em anexo neste tópico, estou deixando o arquivo corrigido para download.

Para atualizar em sua loja, baixe o arquivo em anexo que seja compatível com sua versão do OpenCart e faça a substituição dele na sua loja através de FTP, e por último limpe o cache de modificações OCMOD que o problema será resolvido.

Espero ter ajudado. :)
Você não está autorizado a ver ou baixar esse anexo.
#89155
Opa Manoel, estou exatamente com esse problema.
OC 2.2.0.0

Poderia confirmar qual o arquivo correto para a minha versão 2.2.0.0?

Nos links que você enviou tem:
2.0.1.1
2.3.0.2
2.1.0.2

Substitui o arquivo coupon 2.1.0.2 na minha loja 2.2.0.0 por ser o mais próximo, mas recebi um erro:

Warning: Parameter 1 to ModelTotalCoupon::getTotal() expected to be a reference, value given in /home/cherryba/public_html/vqmod/vqcache/vq2-system_storage_modification_system_engine_loader.php on line 150

Pode me dar uma dica?

Gente preciso de ajuda urgente. Na migraç&a[…]

Caro @reds , muito obrigado pela resposta.

PHP 8+ incompatibilidade

Toda tradução para a versão 3[…]

Ola @alex3257 Se você precisa apenas ver […]