Elimnar Captcha o c...
 
Avisos
Vaciar todo

Elimnar Captcha o cambiarlo por No Captcha Recaptcha

6 Respuestas
2 Usuarios
0 Reactions
760 Visitas
Respuestas: 95
Trusted Member
Topic starter
 

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


 
Respondido : 04/01/2017 12:34 pm
Pepe
 Pepe
Respuestas: 41112
Illustrious Member Admin
 

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


 
Respondido : 04/01/2017 2:25 pm
Respuestas: 95
Trusted Member
Topic starter
 

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.


 
Respondido : 05/01/2017 2:23 pm
Pepe
 Pepe
Respuestas: 41112
Illustrious Member Admin
 

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


 
Respondido : 05/01/2017 2:50 pm
Respuestas: 95
Trusted Member
Topic starter
 

Ahora puedo enviar consultas a traves del formulario sin problemas. Pero sigue apareciendo el texto Captcha.


 
Respondido : 05/01/2017 3:02 pm
Pepe
 Pepe
Respuestas: 41112
Illustrious Member Admin
 

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


 
Respondido : 05/01/2017 3:14 pm