Fórum OpenCart Brasil

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

Por jano
#16361
Imagem

Hoje eu vou ensinar como atualizar a imagem Captcha do OpenCart sem ter que atualizar a página inteira.
Vamos alterar a página de contato.

1. Vá ate a pasta catalog/view/theme/seu-tema/template/information
2. Der dois clique sobre o arquivo contact.tpl
3. Vá ate o final da página e adicione o código jquery antes de <?php echo $footer; ?>
Código: Selecionar todos
<script type="text/javascript"> 
$('#Captchaload').live('click', function() { Capt = new Date(); $("#Captchaim").attr("src", "index.php?route=information/contact/captcha/?"+Capt.getTime()); }); 
</script>
4. Remova esse código:
Código: Selecionar todos
<img src="index.php?route=information/contact/captcha" alt="" />
Por esse:
Código: Selecionar todos
<img id="Captchaim" src="index.php?route=information/contact/captcha" alt="" /> <a id="Captchaload"><img src="catalog/view/theme/default/image/refresh.png" title="Atualizar imagem" alt="" /></a>
Demo: http://demo.sincromaster.com.br/index.p ... on/contact

Agora faça o teste e veja o resultado :D
Editado pela última vez por jano em 12 Jul 2012, 19:15, em um total de 1 vez.

Gente preciso de ajuda urgente. Na migraç&a[…]

Caro @reds , muito obrigado pela resposta.

PHP 8+ incompatibilidade

Toda tradução para a versão 3[…]

Ola @alex3257 Se você precisa apenas ver […]