Página 1 de 1
Problema na finalização do pedido - detalhes do pagamento
Enviado: 08 Nov 2015, 02:11
por Chico da Rave
Olá pessoal do forum.
Estou fazendo alguns primeiros testes no sistema (tenho muito pouco conhecimento) e encontrei um problema.
Na finalização do pedido, "Detalhes do pagamento" há um checkbox "Eu li e concordo com o contrato de Terms & Conditions".
Se marco ele vai tudo ok.
Se não marco e clico no botão "Continuar" ele diz "Atenção: Você deve aceitar o contrato de Terms & Conditions!"
Até ai está normal, problema é que o botão "Continuar" muda para "Carregando..." e não tem mais como continuar de forma alguma, nem marcando o checkbox, único jeito que vi de continuar foi atualizando a página.
Há alguma forma de corrigir isso?
PS: O sistema é o Opencart 2.1.0.1, a instalação está limpa, só instalei a tradução, nada mais.
Obrigado.
Re: Problema na finalização do pedido - detalhes do pagament
Enviado: 09 Nov 2015, 02:15
por valdeir2000
Abre o arquivo
catalog/view/theme/*/template/checkout/checkout.tpl > Na linha 790 adicione o código abaixo.
Código: Selecionar todoscomplete: function() {
$('#button-payment-method').button('reset');
},
O código deve ficar assim
Código: Selecionar todosLinha 789: },
Linha 790: complete: function() {
Linha 791: $('#button-payment-method').button('reset');
Linha 792: },
Linha 793: error: function(xhr, ajaxOptions, thrownError) {
Linha 794: alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
Linha 795: }
Re: Problema na finalização do pedido - detalhes do pagament
Enviado: 06 Jan 2016, 19:34
por mathe.us
@valdeir2000 Obrigado, solução simples e funcional!
valdeir2000 escreveu:Abre o arquivo catalog/view/theme/*/template/checkout/checkout.tpl > Na linha 790 adicione o código abaixo.
Código: Selecionar todoscomplete: function() {
$('#button-payment-method').button('reset');
},
O código deve ficar assim
Código: Selecionar todosLinha 789: },
Linha 790: complete: function() {
Linha 791: $('#button-payment-method').button('reset');
Linha 792: },
Linha 793: error: function(xhr, ajaxOptions, thrownError) {
Linha 794: alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
Linha 795: }
Re: Problema na finalização do pedido - detalhes do pagament
Enviado: 15 Jan 2016, 13:32
por william2016open
Acrescentar o código abaixo nas linhas 790, 791, 792, ( Lembrando tem q descer o código que estão nelas para baixo, só dar enter empurrar o código 3 linhas abaixo e colar o código igual exemplo.)
790 complete: function() {
791 $('#button-payment-method').button('reset');
792 },
Re: Problema na finalização do pedido - detalhes do pagament
Enviado: 15 Jan 2016, 16:32
por fearozi
Eu to com um problema bem parecido, alguém poderia checar o meu website?
Re: Problema na finalização do pedido - detalhes do pagament
Enviado: 09 Mar 2016, 16:32
por Tatagospel
valdeir2000 escreveu:Abre o arquivo catalog/view/theme/*/template/checkout/checkout.tpl > Na linha 790 adicione o código abaixo.
Código: Selecionar todoscomplete: function() {
$('#button-payment-method').button('reset');
},
O código deve ficar assim
Código: Selecionar todosLinha 789: },
Linha 790: complete: function() {
Linha 791: $('#button-payment-method').button('reset');
Linha 792: },
Linha 793: error: function(xhr, ajaxOptions, thrownError) {
Linha 794: alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
Linha 795: }
Obrigado Valdeir funciona perfeitamente
Re: Problema na finalização do pedido - detalhes do pagament
Enviado: 22 Mar 2016, 14:14
por Mr. MagoO
Muito bom, também estava com esse problema! Obrigado!!
Re: Problema na finalização do pedido - detalhes do pagament
Enviado: 23 Mar 2016, 16:23
por alvescbatec
Só pra constar o meu tema não vai ate a linha 790, ele só vai ate a linha 772 dai eu adicionei o codigo citado aqui no posto logo acima desse
Código: Selecionar todos error: function(xhr, ajaxOptions, thrownError) {
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
e funcionou normalmente, obrigado pela dica
