- 20 Ago 2014, 11:59
#52973
Boa tarde pessoal!!!
Bom, meu caso é o seguinte... eu modifiquei o opencart para aparecer assim...

Quando alguém cadastra um DESCONTO para o produto, o preço com desconto vai aparecer como "1x no Boleto", pois o Opencart não me dava essa possibilidade, então tive que improvisar.
O problema é que, o desconto está cadastrado, e SE o cliente clicar em "Comprar" então vai adicionar o preço como R$ 35,00 no Carrinho.
Mas eu quero que adicione APENAS R$37,00 no carrinho, e SOMENTE na hora que o cara for pagar e escolher o boleto, então vai conseguir pagar com R$35,00.
Bom, essa parte final do boleto já está meio implementada, eu só preciso que o valor final de qualquer produto esteja SEM o desconto, mesmo com o desconto cadastrado.
Eu fiz o seguinte.... criei no Model, na função "getProduct" o "price2", pois o "price" já tirava o desconto.
Bom, agora tenho "price" e "price2"(valor total)...
Eu só preciso colocar o price2 pra ser visualizado no carrinho lá em cima na hora que o cara clicar em "Comprar".
Mas mexi nos arquivos, procurei muito e vi que era alguma coisa no arquivo Controller/module/cart bem nessa parte....
$this->{'model_total_' . $result['code']}->getTotal($total_data, $total, $taxes);
mas não consegui sair do lugar, alguém pode me ajudar por favor?
tá osso aqui...
Bom, meu caso é o seguinte... eu modifiquei o opencart para aparecer assim...

Quando alguém cadastra um DESCONTO para o produto, o preço com desconto vai aparecer como "1x no Boleto", pois o Opencart não me dava essa possibilidade, então tive que improvisar.
O problema é que, o desconto está cadastrado, e SE o cliente clicar em "Comprar" então vai adicionar o preço como R$ 35,00 no Carrinho.
Mas eu quero que adicione APENAS R$37,00 no carrinho, e SOMENTE na hora que o cara for pagar e escolher o boleto, então vai conseguir pagar com R$35,00.
Bom, essa parte final do boleto já está meio implementada, eu só preciso que o valor final de qualquer produto esteja SEM o desconto, mesmo com o desconto cadastrado.
Eu fiz o seguinte.... criei no Model, na função "getProduct" o "price2", pois o "price" já tirava o desconto.
Bom, agora tenho "price" e "price2"(valor total)...
Eu só preciso colocar o price2 pra ser visualizado no carrinho lá em cima na hora que o cara clicar em "Comprar".
Mas mexi nos arquivos, procurei muito e vi que era alguma coisa no arquivo Controller/module/cart bem nessa parte....
$this->{'model_total_' . $result['code']}->getTotal($total_data, $total, $taxes);
mas não consegui sair do lugar, alguém pode me ajudar por favor?
tá osso aqui...




