cambiar captcha en ...
 
Avisos
Vaciar todo

cambiar captcha en prestashop

13 Respuestas
4 Usuarios
0 Reactions
533 Visitas
Respuestas: 87
Trusted Member
Topic starter
 

Hola, creo que tengo el captcha de mi tienda mal o antiguo, es muy largo.
adjunto pantallazo

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 12/04/2018 10:07 am
Pepe
 Pepe
Respuestas: 41121
Illustrious Member Admin
 

Hola Rodolfo.

la versión v1 de captcha de google ya no esta operativa y hay que cambiar a la version v2.
.- Accede a módulos y elimina el modulo de captcha que tienes ahora instalado.
.- Accede a reCaptcha de google y da de alta el dominio ( Toma nota de las claves privadas y publicas que te harán falta para configurara el nuevo modulo )
-> https://www.google.com/recaptcha

.- Instala el nuevo modulo de captcha que te adjunto.

Si al instalar el modulo ves que no te aparece en la opción de los módulos, sales de módulos y vuelves a cargar la pagina módulos.

.- Accede a módulos y edita el modulo " eicaptcha "
.- Añade las claves y si quieres que el captcha se muestre también en el formulario de registro, selecciona la opción " Enable Captcha for account creation "

Un saludo


 
Respondido : 12/04/2018 11:24 am
Respuestas: 87
Trusted Member
Topic starter
 

Hola, no me sale el módulo por ninguna parte despues de instalarlo, he salido, he actualizado y nada


 
Respondido : 12/04/2018 4:49 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Busca todos los módulos de recaptcha que tengas y desinstalalos antes

Revisa esta discusión, lo último que comenta del archivo overrides, igualmente verifica y renombra ese archivo:

Saludos.


 
Respondido : 12/04/2018 6:14 pm
Respuestas: 87
Trusted Member
Topic starter
 

Hola, he seguido los pasos pero no funciona, he leido lo siguiente, por si lo tengo que hacer:
Adicional a lo que te comentó Pepe, en caso tengas la v1 de recaptcha que te vino con el Pack,
es posible que tengas que renombrar el siguiente archivo:

/override/controllers/front/ContactController.php

como entro y que es lo que tengo que hacer?


 
Respondido : 12/04/2018 6:54 pm
Respuestas: 87
Trusted Member
Topic starter
 

Hola, ya sé como entrar a:

/override/controllers/front/ContactController.php

Pero me puede explicar que es y donde tengo que cambiar? gracias


 
Respondido : 12/04/2018 6:58 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Simplemente renombra ese archivo, por ejemplo por:
back_ContactController.php

Saludos.


 
Respondido : 12/04/2018 9:21 pm
Respuestas: 87
Trusted Member
Topic starter
 

Hola, perdona mi ignorancia, pero no sé exactamente donde tengo que hacer el cambio, adjunto pantallazo


 
Respondido : 12/04/2018 9:55 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Efectivamente puedes hacerlo desde allí, la pantalla que muestras es un administrador de archivos, similar a lo que tendrías en una PC, o Mac, puedes renombrar el archivo simplemente

Saludos.


 
Respondido : 12/04/2018 10:11 pm
Respuestas: 87
Trusted Member
Topic starter
 

osea, lo que aparece en el pantallazo lo cambio por lo que me dice, y lo que hay dentro no desaparece no?


 
Respondido : 13/04/2018 5:05 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Sólo tienes que renombra el archivo ContactController.php , por otro nombre por ejemplo : old_ContactController.php

Saludos.


 
Respondido : 13/04/2018 6:50 pm
Respuestas: 87
Trusted Member
Topic starter
 

Hola, y si no se pone captcha que sucede?


 
Respondido : 14/04/2018 5:41 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Rodolfo,

Si no activas reCAPTCHA empezarás a tener un montón de spam en tus formularios de la tienda y eso afectará a la imagen de la web.

Saludos


 
Respondido : 14/04/2018 10:31 pm