Página 1 de 1
Vale Presente não Finaliza
Enviado: 26 Out 2011, 21:24
por yuri
Boa noite pessoal,
estou com problema no vale presente, sempre que eu o add no carrinho e clico em finalizar pedido não acontece nada ele não finaliza o pedido, não mensagem de erro nem nada.
Ja desativei o pagseguro,moip e pagamento digital mais nada resolvi.
Alguem tem alguma i´deia.
Obrigado.
Re: Vale Presente não Finaliza
Enviado: 01 Nov 2011, 10:34
por ensinandovoce
Olá Yuri,
Conseguiu resolver sua questão ??
Se sim fico feliz, neste caso se importaria de colocar um [Resolvido] no final do título ??
Se não, ocorreu comigo o mesmo e descobri que não tinha definido os Vales lá dentro da Adm, neste caso deletei os que tinha e recriei ai funcionou direitinho.
Espero poder ajudar, abraço forte
Re: Vale Presente não Finaliza
Enviado: 13 Dez 2011, 18:34
por lyon
Olá,
Aproveitando o tópico, eu estou com o mesmo problema.
Na hora de finalizar a compra para pagar o vale presente, o processo não sai do lugar, não consigo pagar o vale presente.
Alguém já passou por isso?
Obs.: Se eu criar um vale presente no admin e for fazer a compra e aplicar o vale presente, funciona direitinho.
Abs!
Re: Vale Presente não Finaliza
Enviado: 13 Dez 2011, 19:51
por lyon
Mais uma informação,
Quando compro um vale presente e coloco mais um produto no carrinho, consigo finalizar a compra.
Mas se deixar apenas o vale presente, não consigo finalizar a compra.
Abs!
Re: Vale Presente não Finaliza
Enviado: 13 Dez 2011, 20:45
por lyon
Olá pessoal,
Consegui encontrar a solução... uhuuuu... rssss
A solução encontrei aqui -
http://code.google.com/p/opencart/sourc ... hp&old=574
A diferença esta no ponto de exclamação "!":
Com isso, abri o arquivo catalog/controller/checkout/checkout.php e tirei apenas o ponto de exclamação "!". Fiz o teste e funcionou direitinho.
Depois de testar coloquei o ponto de exclamação novamente e testei. O problema voltou.
Resolvi tentar fazer a alteração no vqmod e criei o xml. Fui fazer o teste e deu certo.
Agora consigo finalizar a compra do vale presente.
Segue o valepresente.xml. É só colocar na pasta vqmod/xml.
Código: Selecionar todos<?xml version="1.0" encoding="UTF-8"?>
<modification>
<id><![CDATA[lyon]]></id>
<version><![CDATA[1.0]]></version>
<vqmver><![CDATA[2.1.5]]></vqmver>
<author><![CDATA[lyon lisboa]]></author>
<file name="catalog/controller/checkout/checkout.php">
<operation>
<search position="replace"><![CDATA[if ((!$this->cart->hasProducts() && !empty($this->session->data['vouchers'])) || (!$this->cart->hasStock() && !$this->config->get('config_stock_checkout'))) {]]></search>
<add><![CDATA[if ((!$this->cart->hasProducts() && empty($this->session->data['vouchers'])) || (!$this->cart->hasStock() && !$this->config->get('config_stock_checkout'))) {]]></add>
</operation>
</file>
</modification>
Abs!
Re: Vale Presente não Finaliza
Enviado: 09 Mar 2012, 12:51
por nadiamattos
lyon escreveu:Olá pessoal,
Consegui encontrar a solução... uhuuuu... rssss
A solução encontrei aqui - http://code.google.com/p/opencart/sourc ... hp&old=574
A diferença esta no ponto de exclamação "!":
Com isso, abri o arquivo catalog/controller/checkout/checkout.php e tirei apenas o ponto de exclamação "!". Fiz o teste e funcionou direitinho.
Depois de testar coloquei o ponto de exclamação novamente e testei. O problema voltou.
Resolvi tentar fazer a alteração no vqmod e criei o xml. Fui fazer o teste e deu certo.
Agora consigo finalizar a compra do vale presente.
Segue o valepresente.xml. É só colocar na pasta vqmod/xml.
Código: Selecionar todos<?xml version="1.0" encoding="UTF-8"?>
<modification>
<id><![CDATA[lyon]]></id>
<version><![CDATA[1.0]]></version>
<vqmver><![CDATA[2.1.5]]></vqmver>
<author><![CDATA[lyon lisboa]]></author>
<file name="catalog/controller/checkout/checkout.php">
<operation>
<search position="replace"><![CDATA[if ((!$this->cart->hasProducts() && !empty($this->session->data['vouchers'])) || (!$this->cart->hasStock() && !$this->config->get('config_stock_checkout'))) {]]></search>
<add><![CDATA[if ((!$this->cart->hasProducts() && empty($this->session->data['vouchers'])) || (!$this->cart->hasStock() && !$this->config->get('config_stock_checkout'))) {]]></add>
</operation>
</file>
</modification>
Abs!
Onde localizo a pasta vqmode?
Re: Vale Presente não Finaliza
Enviado: 09 Mar 2012, 13:51
por Renato Frota