Moderador de la comunidad oficial de Prestashop desde el año 2010 (usuario: nadie).
Desarrollador. Especialista en soporte técnico. Generador y traductor de documentación técnica.
Verificar edad (fecha de nacimiento) en popup en Prestashop
Este módulo permite mostrar en la tienda un popup donde solicitara/pedirá al usuario la fecha de nacimiento y dependiendo de la configuración del módulo podrá acceder a la tienda. También, se puede configurar para que aparezca directamente el típico botón de aceptación. Nos puede servir, por ejemplo, para mostrar el aviso de +18 en las tiendas que venden productos “sensibles” para adultos.
Módulo desarrollado por el usuario electriz de la comunidad de Prestashop.
El módulo viene dividido en 2 bloques de configuración, que pasamos a comentar de forma breve (no voy a comentar todas las opciones, solamente las “básicas”).
El primer bloque se denomina “Ajustes” dividido en 4 bloques de configuración internos referente a la configuración del popup.
Pasamos a comentar algunas opciones de los 4 bloques internos:
#####Bloque -> Ajustes#####
Para configurar las opciones generales del popup.
Age verification type -> En el popup que aparece en la tienda, podemos configurar si solicitara al usuario la fecha de nacimiento (Select Day/Month/Year of birth) para compararlo con la edad mínima de acceso que hemos configurado en el módulo, o simplemente mostrara un botón de aceptación (Simple acceptation via button).
Min. age required -> Configuramos simplemente la edad de acceso mínima. Esta opción solo tiene validez si en la opción “Age verification type” hemos seleccionado “Select Day/Month/Year of birth“, para que nos soliciten en el popup la fecha de nacimiento y compararlo con la edad que hemos configurado. Al menos funciona de este modo en el momento en el que se hizo la reseña del módulo.
#####Bloque -> Appearance#####
Para configurar las opciones de apariencia del popup (color, fondo y opacidad).
Popup outside: opacity percentage –> Opacidad exterior, es decir, por defecto aparece el popup, pero no se visualiza nada detrás del popup, ya que está al 100% la opacidad. Si configuramos un valor inferior, veremos el contenido que se encuentra detrás del popup.
Popup: background color -> Fondo del popup, por ejemplo, verde.
Font color -> Color del texto, por ejemplo, blanco.
#####Bloque -> Typography#####
Bloque de opciones referentes al tamaño y fuente de los textos del popup.
Header: Font family ->Fuente del título del popup.
Header: Font size -> Tamaño de la fuente del título del popup.
Header: Font size (mobile devices) -> Tamaño del fuente del título del popup para resoluciones pequeñas (móviles, tablets, etc..)
Content: Font family –> Tipo de fuente para el contenido (descripción) del popup Content: Font size -> Tamaño de la fuente para el contenido (descripción) del popup.
#####Bloque -> Languages#####
Para definir los textos (por idioma activado en la tienda) que se visualizan en el popup.
Popup title -> Título del popup
Confirmation button text -> Texto del botón de aceptación / confirmación.
Text when entered birthday results with too low age -> Texto que se muestra cuando el usuario introduce una fecha de nacimiento inferior a la edad mínima de aceptación.
Content -> Texto / descripción que se visualiza en el popup
El siguiente bloque se denomina: “Avanced Settings”
Este bloque permite resetear las validaciones de las personas que han aceptado el popup, de este modo, si el usuario que ha aceptado el popup en la tienda vuelve a entrar, le pedirá de nuevo que acepte el popup.
Este bloque viene dividido en 2 bloques internos.
En “Delete manual” podemos realizar tal acción de forma manual.
En “Setup a cron task” podemos obtener el enlace para luego añadirlo al CRON, para que dicha tarea se ejecute automáticamente.
Si nos decidimos por “Setup a cron task” (teniendo activado Cron en el servidor, porque sino no funcionara), y generamos la URL
Vamos a la pestaña “Módulos -> Módulos y Servicios“.
Si el módulo “cronjobs” no lo tenéis instalado, en el bloque “Selección“, lo buscamos e instalamos (recordar que si el módulo ya se encuentra instalado, debéis buscar el módulo en el bloque -> “Módulo instalados” para acceder a su configuración)
Una vez instalado, entramos en la configuración del módulo y creamos una nueva tarea.
Pegamos la URL que hemos copiado anteriormente y configuramos la frecuencia de ejecución según vuestros intereses.
¿Dónde puedo descargar la última versión el módulo y preguntar dudas?
Documento creado con Prestashop 1.7.3.0 y la versión 1.0.0 del módulo.
PD: Reseña en construcción, si tengo tiempo en algún momento la dejare completa.
Por otro lado, tenéis otro módulo, con soporte y actualizaciones (a un precio económico) que permite añadir un popup con el tema de la edad, en el siguiente enlace:
2 comentarios sobre “Verificar edad (fecha de nacimiento) en popup en Prestashop”
Buenas,
estaba pensando en utilizar este módulo pero me gustaría saber hasta qué punto un módulo gratuito tiene garantías de que no es malicioso.
¿Tiene alguna tipo de garantía (no hablo de responsabilidad) de que el módulo ha sido por ejemplo analizado por la comunidad?
Buenas noches Oscar, perdona que no te contestara antes -estaba y estoy offline desde hace tiempo-
El tema de la seguridad y calidad del código de los módulos gratuitos es un tema complejo. Al final -hasta hora- o uno mira el código del módulo y lo revisa o se fía de las opiniones de los usuarios del foro de PrestaShop que lo han probado antes. En muchos casos, el desarrollador tiene el puesto el módulo además de en el foro, en el repositorio de su cuenta en github -lo digo porque aquí también puedes recoger opiniones-
Por suerte, te comento alguna novedad y es que PrestaShop se ha puesto las pilas y tras bastantes años van a empezar a crear un repositorio oficial de gratuitos aportados por la comunidad, de esta forma habrá un control de calidad más exhaustivo, porque hasta ahora, y miran que han pasado años y años, era y es una locura.
Saludos,
Los comentarios están cerrados.
Utilizamos cookies en nuestro sitio web para ofrecerle la experiencia más relevante. Al hacer clic en "Aceptar todas", usted consiente el uso de TODAS las cookies.
Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. De ellas, las cookies clasificadas como necesarias se almacenan en su navegador, ya que son esenciales para el funcionamiento de las funciones básicas del sitio web. También utilizamos cookies de terceros que nos ayudan a analizar y comprender cómo utiliza usted este sitio web. Estas cookies se almacenan en su navegador sólo con su consentimiento. También tiene la opción de excluirse de estas cookies. Pero la exclusión de algunas de estas cookies puede afectar a su experiencia de navegación.
Las cookies obligatorias son absolutamente imprescindibles para que el sitio web funcione correctamente. Estas cookies garantizan las funcionalidades básicas y las características de seguridad del sitio web, de forma anónima.
Las cookies funcionales ayudan a realizar ciertas funcionalidades como compartir el contenido del sitio web en las plataformas de las redes sociales, recoger opiniones y otras características de terceros.
Las cookies de rendimiento se utilizan para entender y analizar los índices de rendimiento clave del sitio web, lo que ayuda a ofrecer una mejor experiencia de usuario a los visitantes.
Las cookies analíticas se utilizan para entender cómo interactúan los visitantes con el sitio web. Estas cookies ayudan a proporcionar información sobre las métricas del número de visitantes, la tasa de rebote, la fuente de tráfico, etc.
Las cookies de publicidad se utilizan para ofrecer a los visitantes anuncios y campañas de marketing relevantes. Estas cookies rastrean a los visitantes en todos los sitios web y recopilan información para ofrecer anuncios personalizados.
Buenas,
estaba pensando en utilizar este módulo pero me gustaría saber hasta qué punto un módulo gratuito tiene garantías de que no es malicioso.
¿Tiene alguna tipo de garantía (no hablo de responsabilidad) de que el módulo ha sido por ejemplo analizado por la comunidad?
Buenas noches Oscar, perdona que no te contestara antes -estaba y estoy offline desde hace tiempo-
El tema de la seguridad y calidad del código de los módulos gratuitos es un tema complejo. Al final -hasta hora- o uno mira el código del módulo y lo revisa o se fía de las opiniones de los usuarios del foro de PrestaShop que lo han probado antes. En muchos casos, el desarrollador tiene el puesto el módulo además de en el foro, en el repositorio de su cuenta en github -lo digo porque aquí también puedes recoger opiniones-
Por suerte, te comento alguna novedad y es que PrestaShop se ha puesto las pilas y tras bastantes años van a empezar a crear un repositorio oficial de gratuitos aportados por la comunidad, de esta forma habrá un control de calidad más exhaustivo, porque hasta ahora, y miran que han pasado años y años, era y es una locura.
Saludos,