Portada PrestaShop Módulo de Captcha para PrestaShop 1.7
Para no recibir correo spam, así como tampoco registros indeseados lo mejor es que dispongas en tu tienda online de un Captcha para PrestaShop 1.7
En este artículo vamos a comentarte cómo puedes instalar un Módulo de Captcha para PrestaShop 1.7
A pesar de que hay varios módulos para ello, en Hostinet vamos a comentarme cómo puedes instalar una versión de un módulo actualizado para añadir el el reCAPTCHA de Google en los formularios de PrestaShop 1.7 (tanto de contacto como de registro).
El desarrollador web francés, Hennes Herve, dispone del Módulo EiCaptcha en su página web para descargar, así como también lo ha colgado en GitHub: https://github.com/nenes25/eicaptcha
Una vez descargado, el módulo lo tienes que subir a PrestaShop 1.7, desde el Backoffice -> Módulos -> Módulos y servicios -> Upload a Module, en la parte superior a la derecha. Tras ello te saldrá en pantalla una ventana flotante (popup) con la opción para poder subir el módulo arrastrándolo a dicha ventana o buscándolo en tu disco duro (select file).
Y… ¡sorpresa! Si no tienes instalado el Módulo Contactform te dirá que lo necesitas, así que asegúrate de que lo tienes instalado.
Nota: El módulo contactform lo puedes instalar desde Módulos -> Módulos y servicios, tal y como mostramos en esta captura de pantalla (debes escribir contactform en el buscador para localizarlo rápidamente):
Instalado tanto contactform como EiCaptcha, tienes que acceder a la configuración de este último. En medio de la pantalla, te aparecerá un botón con la opción de “Configure” sobre la cual debes pinchar.
Para poder configurar el módulo tendrás que añadir los datos de la API de Google. Tal y como se te indica: “To get your own public and private keys please click on the folowing link https://www.google.com/recaptcha/intro/index.html (para añadir tu propia llave pública y privada, por favor, haz click en este enlace: https://www.google.com/recaptcha/intro/index.html)”
Mediante dicho link podrás conseguir los datos “Captcha public key (Site Key)” y “Captcha private key (Secret key)” que tendrás que añadir después en la configuración del módulo.
Al pinchar en https://www.google.com/recaptcha/intro/index.html tendrás que rellenar los datos que te solicitan:
Y, cuando le des al botón azul de “Register”, obtendrás los datos de “Captcha public key (Site Key)” y “Captcha private key (Secret key)” que tendrás que pegar en la configuración del módulo.
Tras introducir los datos anteriores será el turno para que decidas en donde quieres activar (Enable) o desactivar (Disabled) el Captcha: en el formulario de contacto o en el formulario de registro.
Enable Captcha for contact form -> Para activar/desactivar el captcha en el formulario de contacto. Enable Captcha for account creation -> Para activar/desactivar el captcha en el formulario de registro.
Al final, el resultado será similar al que se puede ver en las siguientes imágenes:
Estamos presentes en las siguientes redes sociales: Facebook y Twitter @hostinet