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
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/
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.
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
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.