He intentado desactivar el módulo Captcha en Prestashop pero sigue apareciendo.
Quisiera eliminarlo o como otra solución me gustaría cambiarlo por el nuevo captcha de Google No Captcha Recaptcha.
Gracias.
URL del sitio: Contenido solo visible a usuarios registrados
Hola Alberto.
Prueba lo siguiente:
.- Dirígete a la página de reCaptcha y ponemos una etiqueta que equivale a un título e introducimos el dominio del captcha.
Nota: Apúntate la clave que te da google al crear el sitemap ya que te ara falta en un paso posterior
.- Copia este código en el archivo header.tpl que encontrarás en la carpeta raíz del servidor ( Public_html )
.- Copia este código en el archivo contact-form.tp que encontraras en /themes/TuPlantilla/contact-form.tpl (que es el archivo que muestra el html del formulario de contacto)
<div class="g-recaptcha" data-sitekey="aquí la clave del sitio que te facilita Google">
Tienes que añadir la clave que te dio Google al crear el sitemap en la linea data-sitekey=" "
.- Añade el archivo que te adjunto en la carpeta override/controllers/front
Nota: Descomprime primero la carpeta.
Revisa los resultados y nos comentas
Un saludo
Hola, gracias por tu respuesta. He seguido los pasos al pie de la letra pero ahora aparece el captcha sin nada, dejando el formulario sin funcionamiento.
Como comenté en el mensaje inicial también me gustaría la opción de eliminarlo por completo.
Gracias nuevamente.
Hola Alberto.
Ok, vamos a eliminarlo.
.- Accede a módulos y elimina el Módulo ReCaptcha que tienes activado:
.- Renombrar en archivo ContactController.php a ContactController.php_BAK en la carpeta override/controllers/front
Comprueba si con esto se elimina por completo el captcha
Un saludo
Ahora puedo enviar consultas a traves del formulario sin problemas. Pero sigue apareciendo el texto Captcha.
Hola Alberto.
ok, edita el archivo customuser.css que encontraras en Themes/calisto/css y añade lo siguiente a ese archivo:
.captcha .control-label { display:none }
Un saludo