Página 1 de 2

[VQMOD] Adição Cupom na finalização do Pedido

Enviado: 20 Set 2011, 13:57
por Developer
Uma necessidade que só percebi que tinha, quando precisei fazer uma ação de mkt onde fui inventar de criar um cupom de desconto.
Foi um caos, ninguém sabia onde informar o Cupom, pois o mesmo só aparece no carrinho e não na finalização, já que o OpenCart usa Web 2.0 raramente o usuário precisa ir afetivamente até o Carrinho de Compras.

Então, comecei a pesquisar, achei uma forma de incluir o cupom na finalização do pedido, o que é mais obvio.
O melhor de tudo é que a modificação é via VQMod, ou seja, não subscreve nenhum de seus arquivos!

Para saber mais sobre a forma de utilização do VQMod, acesse: http://code.google.com/p/vqmod/

Fiz algumas modificações na rotina, traduzi para o PT-Br e formatei melhor a disposição dos campos e mensagem na tela, segue abaixo o XML para download.

Espero que seja útil, e que eu posso contribuir um pouco aqui tbm, e não só apenas críticar e perguntar coisas! rs

Download:
checkout-coupon.zip
Plus:
Recomendo instalar este módulo freeware:
http://www.opencart.com/index.php?route ... on_id=2969
Ele melhor administrar seus XMLs VQMOd.

Re: [VQMod] Adição Cupom na finalização do Pedido

Enviado: 20 Set 2011, 16:27
por Manoel Vidal
Parabéns pela contribuição! :D

Também utilizo ativamente o vQmod. :)

Re: [VQMod] Adição Cupom na finalização do Pedido

Enviado: 22 Set 2011, 10:54
por Developer
Valeu Manoel, isto não é nada diante do que vc tem feito por nós!

Re: [VQMod] Adição Cupom na finalização do Pedido

Enviado: 27 Jan 2012, 11:14
por scadia
Boas pessoal,

desde já quero vos dar os parabens a todos pois esta excelente este forum muita ajuda me tem dado, um muito borigado, no entanto agora vem a parte do "eu chato" pois ja instalei o VQmode e tb o modulo checkup_coupon e este encontra-se activo no menu VQmodule manager, no entanto não me aparece o espaço para inserir o codigo do cupon na finalização da encomenda :/... podem me dizer se é necessario fazer alguma modificação no codigo ou assim?

MUITO OBRIGADO ABRAÇO

Re: [VQMod] Adição Cupom na finalização do Pedido

Enviado: 28 Jan 2012, 17:18
por Renato Frota
O vQmod está preparada para o template default apenas.

Procure:
Código: Selecionar todos
<file name="catalog/view/theme/default/template/checkout/payment.tpl">
E troque por:
Código: Selecionar todos
<file name="catalog/view/theme/*/template/checkout/payment.tpl">
Com o * ele funciona em qualquer template. Simples assim. :mrgreen:

Re: [VQMOD] Adição Cupom na finalização do Pedido

Enviado: 16 Fev 2012, 19:05
por Manoel Vidal
Arquivo anexado no tópico. :)

Re: [VQMOD] Adição Cupom na finalização do Pedido

Enviado: 07 Mar 2012, 19:28
por Davi
Aqui não funcionou...
Na hr da finalização não mudou nada! =/

Re: [VQMOD] Adição Cupom na finalização do Pedido

Enviado: 14 Mar 2012, 12:29
por nettojp
Boa tarde Galera alguém pode me ajudar?

Instalei tudo certinho VQMod, subi o xml, edite o arquivo para carregar em todos temas, mas mesmo assim não aparece no Finalizar pedido o campo Cupon, minha versão de opencat é a 1.5.1.3, instalei o VQMOD Manager e no Log de erro aparece o seguinte:

---------- Date: 2012-03-14 14:30:34 ~ IP : XXXXXXXXXXXX ----------
REQUEST URI : /index.php?route=checkout/payment
MOD DETAILS:
modFile : /home/beleqpwo/public_html/vqmod/xml/checkout-coupon.xml
id : Opencart core file modifications for adding coupon support into the checkout sequence
version : 1.5.1.1
vqmver : 1.2.3
author : mhccorp.com - Modified by Developer - PT-Br
SEARCH NOT FOUND (ABORTING MOD): <script type="text/javascript"><!--
----------------------------------------------------------------------

Alguém me da uma luz é importante pois preciso lança minha loja.

Atenciosamente

João Netto

Re: [VQMOD] Adição Cupom na finalização do Pedido

Enviado: 14 Mar 2012, 21:44
por Renato Frota
Abra o catalog/view/theme/*/template/checkout/payment.tpl e o mesmo arquivo do tema default, e observe a linha que ele procurava para fazer a edição (<script type="text/javascript"><!--)

Procure uma linha correspondente no tema que você está usando, que o mod possa encontrar.

Se não tiver envolvimento com PHP ou pelo menos HTML, precisará de apoio de um programador.

Re: [VQMOD] Adição Cupom na finalização do Pedido

Enviado: 19 Mar 2012, 12:12
por nettojp
Realmente o default possui um codigo JS no final do código que meu tema não possuia, copiei e colei la no meu tema e funcionou esse MOD.

Muito Obrigado pela ajuda.

Atenciosamente

João Netto