Avisos
Vaciar todo

Actualizacion módulo recapcha

5 Respuestas
3 Usuarios
0 Reactions
536 Visitas
Respuestas: 101
Estimable Member
Topic starter
 

Me sale un aviso de que tengo una actualización del módulo recapcha y al in a actualizarlo dice esto:
2 errores
se ha producido un error al extraer el módulo (puede tratarse un un fichero corrupto)
El Módulo re Captcha - Anti Spam no puede actualizarse: Error al extraer la última versión.

y me ha dejado de funcionar. ¿Que puedo hacer?

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 13/03/2018 10:37 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

Puedes verificar si al realizar esta actualización, el modulo se desconfiguro?

Otra opción sería recuperar una copia de seguridad a una fecha anterior al proceso de actualización: https://guias.webempresa.com/preguntas-frecuentes/gestionar-copias-seguridad-superbackup/


 
Respondido : 14/03/2018 1:53 am
Respuestas: 101
Estimable Member
Topic starter
 

Hola, al final era que la versión de recaptcha ya no está soportada y he tenido que implementar la V.2. de Google. Lo utilizo en el formulario de contacto y en de autorización de nuevo cliente. Ya lo he montado en el de contacto haciendo un override del ContactControler.php y funciona, ahora estoy con el AuthControler.php, pero no se muy bien donde incluir las instrucciones:
if (!($gcaptcha = (int)(Tools::getValue('g-recaptcha-response'))))
$this->errors[] = Tools::displayError('Captcha no verificado');
$seguir = false;
if ($seguir == true) .......
¿Podéis echarme una mano? Gracias.


 
Respondido : 14/03/2018 9:41 am
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Teresa.

Dependerá de tu plantilla, por ejemplo sobre la linea 400 tienes que tener algo como esto:

Tienes que editar el archivo autentication.tpl y busca:
{$HOOK_CREATE_ACCOUNT_FORM}

Tienes que tenerlo sobre la linea 390

Debajo de eso añades el codigo:

{$HOOK_CREATE_ACCOUNT_FORM}

.

Recuerda realizar una copia del archivo antes de realizar cualquier modificación por si tienes que volver a dejarlo como estaba.

Un saludo


 
Respondido : 14/03/2018 12:24 pm
Respuestas: 101
Estimable Member
Topic starter
 

Hola,
mi duda era en como tratar el fichero AuthController.php para incluir el recaptcha, pero ya lo he solucionado, de todas formas, muchas gracias por vuestra atención.
Saludos.


 
Respondido : 14/03/2018 4:35 pm