No me aparece image...
 
Avisos
Vaciar todo

No me aparece imagen captcha

22 Respuestas
5 Usuarios
0 Reactions
1,875 Visitas
 JUAN
Respuestas: 146
Estimable Member
Topic starter
 

Buenas noches,
Tengo el problema que no me aparecen las imágenes del catpcha para rellenar el formulario de dar de alta nuevos clientes.
¿Como lo puedo solucionar?

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 27/09/2016 1:06 am
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 JUAN
Respuestas: 146
Estimable Member
Topic starter
 

-Buenas tardes,
He estado intentando hacer de todo, pero no fui capaz de solucionar el problema de la Recaptcha.
Al final opte por eliminar el modulo con intención de cargar uno que tu proponías, pero ahora me encuentro que no me aparece este modulo entre el listado de módulos y eso que lo descargue..
Nada resumidas cuenta, ahora me funciona tanto el formulario de nuevos clientes como el de contactos (sin Recaptcha).
Pero creo que no es lo más recomendable tener esto sin protección.
¿Que puedo hacer?


 
Respondido : 27/09/2016 8:38 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

Puedes indicarnos cual es el modulo que haz instalado para poder revisarlo?


 
Respondido : 28/09/2016 12:44 am
 JUAN
Respuestas: 146
Estimable Member
Topic starter
 

No, ahora no tengo ninguno ha intentado cargar uno que proponiais en en tutorial pero no me carga.
Lo puedo intentar con otro que tu me digas, y dime de donde lo descargo.
Gracias.


 
Respondido : 28/09/2016 8:46 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Juan.

Revisa este modulo:
[MODULE] Slide captcha 3.0- PS 1.4/1.6

Un saludo


 
Respondido : 28/09/2016 9:12 am
 JUAN
Respuestas: 146
Estimable Member
Topic starter
 

A que te refieres con revisar?
A descargar del Presta-shop y luego instalar en mi tienda.
Saludos.


 
Respondido : 28/09/2016 9:39 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Juan.

A descargar del Presta-shop y luego instalar en mi tienda.
Si, descárgalo y lo instalas en tu prestashop, en el mismo enlace veras las opciones de instalación.

Un saludo


 
Respondido : 28/09/2016 9:47 am
 JUAN
Respuestas: 146
Estimable Member
Topic starter
 

Hola, Si ya lo instale en los módulos de mi tienda, pero al buscarlo en el listado no me aparece.
Lo baje de la tienda PrestaShop y lo instale por el apartado de módulos de agregar nuevos módulos.
Un saludo.


 
Respondido : 28/09/2016 10:01 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Juan.

Ok, te adjunto un modulo mas actualizado

.- Instala el modulo que te adjunto
.- Edita el archivo contact-form.tpl de tu plantilla y añade lo siguiente:

{include file="$tpl_dir./../../modules/EasyCaptcha/easycaptcha.tpl"}

.- Edita el archivo ContactController.php, situado en /controllers/front.
.- Busca la siguiente linea:

if (!($from = trim(Tools::getValue('from'))) || !Validate::isEmail($from))
    $this->errors[] = Tools::displayError('Invalid email address.');

Modifícala por lo siguiente:

session_start();
if ($_SESSION['captcha'] != $_POST['captcha'])            
    $this->errors[] = Tools::displayError('Error en captcha.');
else if (!($from = trim(Tools::getValue('from'))) || !Validate::isEmail($from))
    $this->errors[] = Tools::displayError('Invalid email address.');

Nota: Recuerda realizar una copia del archivo antes de cualquier modificación, solo con un copia y pega en el block de notas tendrás suficiente para dejarlo como estaba anteriormente.

Un saludo


 
Respondido : 28/09/2016 10:41 am
 JUAN
Respuestas: 146
Estimable Member
Topic starter
 

Hola,
Ya tengo instalado el nuevo módulo de Recatpcha, y eso parece que bien.
Ufff, vaya añado el texto que tu me dices en contact-form.tpl y al abrir el formulario de contactos se queda en blanco.
Y modificado el ContactController.php insertando el otro texto y nada me da un error.
He vuelto a dejar todo como estaba antes.
Que podemos hacer?
Saludos.


 
Respondido : 28/09/2016 1:03 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Si se queda la pantalla en blanco es por que se estan generando errores con la modificación que has realizado, verifica tu archivo error_log (se crea en la raiz de tu cuenta de hosting) , busca los errores recientes, para ver cual es el problema.

Intenta realizarlo nuevamente, si sigues con problemas puedes adjuntarnos los errores que salen en error_log y los archivos que has modificado, comprimidos en .zip

Saludos.


 
Respondido : 28/09/2016 6:50 pm
 JUAN
Respuestas: 146
Estimable Member
Topic starter
 

Buenas noches,
Algo avanzo, después de tener instalado el nuevo módulo, procedo a insertar los textos que tú me recomiendas.
Pues bien en el formulario de contacto parece que si funciona, pero me coloca el Recapcha en un sitio extraño (adjunto imagen).
Respecto a el formulario de nuevo cliente sigue dando errores.Ahora mismo lo tengo sin recapcha.
¿Cómo puedo colocar en su sitio el gráfico en los formularios de contacto?
Saludos.


 
Respondido : 06/10/2016 12:07 am
 JUAN
Respuestas: 146
Estimable Member
Topic starter
 

Buenas de nuevo,
También te mando el listado de errores del hosting.
Saludos.


 
Respondido : 06/10/2016 12:14 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Juan.

Comprime el archivo ' contact-form.tpl ', el archivo ' ContactController.php ' y los adjuntas para que los revisemos.

Un saludo


 
Respondido : 06/10/2016 8:43 am
Página 1 / 2