Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v2.x.
#63187
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.
#63200
Abre o arquivo catalog/view/theme/*/template/checkout/checkout.tpl > Na linha 790 adicione o código abaixo.
Código: Selecionar todos
complete: function() {
          $('#button-payment-method').button('reset');
        },
O código deve ficar assim
Código: Selecionar todos
Linha 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:        }
#64206
@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 todos
complete: function() {
          $('#button-payment-method').button('reset');
        },
O código deve ficar assim
Código: Selecionar todos
Linha 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:        }
#65649
valdeir2000 escreveu:Abre o arquivo catalog/view/theme/*/template/checkout/checkout.tpl > Na linha 790 adicione o código abaixo.
Código: Selecionar todos
complete: function() {
          $('#button-payment-method').button('reset');
        },
O código deve ficar assim
Código: Selecionar todos
Linha 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