Buenas tardes,
Estoy probando el formulario de contacto de mi pagina y me aparece el siguiente mensaje
El captcha no se ha introducido correctamente. Por favor, pruebe de nuevo
Sin embargo el captcha no aparece en el formulario.
He visto que hay algunos temas comentando el mismo problema pero no encuentro la solución.
He desinstalado el modulo y vuelto a configurar las keys pero no ha habido cambio.
Que podría hacer?
Muchas gracias.
URL del sitio: Contenido solo visible a usuarios registrados
Hola Eduardo.
Puede ser que ese archivo sea el que origina el problema?
Todo lo que tienes en esa carpeta es para las modificaciones y siempre se respetara lo que este ahí, esto se hace para que no se pierdan las modificaciones cuando actualices.
Si los cambios los hacías en el archivo original que se encuentra en la carpeta ' controllers ', estos no tendrían efecto ya que tenias un archivo ' ContactController.php ' en la carpeta ' override ' y es este el que manda.
Si ahora funciona bien, copia el fichero ' ContactController.php ' a la carpeta override/front para no perderlo cuando se actualice.
Un saludo
Hola Pepe,
Los unicos cambios en archivos que he realizado yo han sido los que me habeis indicado en el archivo "contact-form".
Yo nunca he modificado el archivo ContactController, ni tampoco he creado el archivo ContactController que esta en la carpeta "override", ya estaba con la instalacion de la aplicación Prestashop Estandar en Webempresa.
He hecho esta modificacion porque lo vi en este otro tema.
Puedo entonces borrar sin mas el archivo "ContactController" que esta en la carpeta override si ahora funciona todo bien?
Y no hace falta que copie ningun fichero en la carpeta override, verdad?
Muchas gracias por vuestras indicaciones.
Un saludo.
Hola
No, con renombrar o eliminar el archivo /override/controllers/front/ContactController.php sería suficiente
Al parecer este archivo vino de versiones anteriores del Pack.
Si ya conseguiste que funcione sin captcha, entonces puedes probar instalar el mòdulo de captcha
Saludos.
Hola,
He instalado el modulo de captcha "eicaptcha" que me habeis facilitado y funciona correctamente.
Aunque dices que viene de versiones anteriores yo acabo de instalar Prestashop desde cero y el archivo ya estaba alli, deberia hacer algun tipo de actualización?
Procedo entonces a borrar el archivo /override/controllers/front/ContactController.php
Y entiendo que con esto el problema se da por solucionado, cierto?
Muchas gracias.
Hola
Si hay alguna actualización te debería salir en el listado de módulos.
Por otro lado, entiendo que actualmente tienes renombrado el archivo : /override/controllers/front/ContactController.php
, de manera si ya esta renombrado no tiene ningún efecto, puedes dejarlo asi o eliminarlo si lo deseas.
Saludos.
Hola,
Comunicaros que todo parece funcionar correctamente.
Gracias por vuestra atención
Un saludo.