Preciso hacer un cambio en mi Captcha del formulario https://persianaonline.com/contactenos que como podeis comprobar no funciona correctamente.
Por donde puedo acceder para el cambio?
Gracias
Hola Rafael,
¿Puedes decirnos que versión de prestashop que tienes ? o el módulo que estas usando para agregar los captcha en tu formulario.
Saludos
Disculpa pero por mucho que busco no encuentro el módulo
Versión 1.6.1.3
Gracias
Hola Rafael,
Dentro de tu sitio web ubica la opción Módulos y Servicios
Ta aparecerán todos los módulos que están en tu tienda, en la opción de buscar intenta buscar el módulo con el nombre Captcha y verifica si lo tienes activo
Si no es así activalo y verifica si ya con esto funciona en tu sitio web
Saludos
Si, está activo
con la configuración
Tampoco encuentro donde poner correctamente el enlace de
que sale roto.
Gracias
Hola Rafael.
Estas mezclando dos cosas, una es el Captcha y otra la política de Cookies, son dos módulos distintos.
Vamos a ver primero el tema de el Captcha.
.- Accede a módulos y elimina este módulo:
-> Módulo ReCaptcha (recaptcha)
.- Accede a tu cuenta de cPanel -> Administrador de archivos.
.- Accede a la carpeta override -> controllers -> front y renombra el archivo " ContactController "
.- Accede a themes -> Amaltea y edita el archivo " contact-form.tpl "
.- Elimina el siguiente bloque de código:
<div class="captcha">
<label for="message" class="control-label">{l s='Captcha'}</label>
{$htmlCaptcha}
</div>
.- Descarga el siguiente módulo:
-> https://github.com/nenes25/eicaptcha/releases
Descarga la versión 0.4.17
.- Instala el modulo.
.- Accede a reCAPTCHA de google y crea unas nuevas Key para la versión v3
-> https://www.google.com/recaptcha/intro/v3.html
.- Copia las claves que te proporciona:
.- Añade las claves en el módulo ( ten en cuenta que cada clave tiene que ir en su celda correspondiente )
.- Activa el Captcha para la creación de cuenta y el formulario.
Revisa si con esos pasos se soluciona.
Un saludo
Hola Pepe
Al ponerme en el punto Accede a la carpeta override -> controllers -> front y renombra el archivo " ContactController " no lo he encontrado al seguir el guion de carpetas. En el buscador si que lo he encontrado dentro de /public_html/
Es uno de estos? Cual es de los dos?
Gracias
Hola Rafael,
Puedes intentar encontrar el archivo siguiendo los siguientes pasos
1.- Entra en tu cpanel y luego en la carpeta de Administrador de Archivo
2.- Ingresa a tu carpeta public_html -> controllers
3.- En controller ubica la carpeta front
4.- Dentro de ella renombra el archivo " ContactController "
5.- Regresa a la raiz de tu sitio y ingresa en la carpeta Themes -> Amaltea
6.- Una vez dentro edita el archivo " contact-form.tpl "
7.- Elimina el siguiente bloque de código:
<div class="captcha">
<label for="message" class="control-label">{l s='Captcha'}</label>
{$htmlCaptcha}
</div>
Verifica si ya con esto de funciona
Saludos
Hola Karen y Pepe.
He realizado todo y creo que está correcto pero sigue sin funcionar.
Hola Rafael,
Puedes verificar si tienes instalado el Modulo de reCaptcha -> https://github.com/nenes25/eicaptcha/releases
Si no es así, instalalo y crea nuevamente las key.
Luego los configurar y agregas tus nuevas credenciales
Verifica si con esto se soluciona
Saludos.
Hola Rafael,
También verifica en tu cpanel elimines los archivos en override/controllers/front
Saludos