añadir checkbox newsletter home prestashop 1.7

Añadir casilla verificación en formulario de newsletter en Home

Seguro que muchos os estáis calentando la cabeza para conseguir añadir la típica casilla de verificación en el formulario de suscripción a la newsletter que hay en la home de nuestra tienda Prestashop 1.7. Entendemos que ya debería venir por defecto en la cualquier plantilla de Prestashop pero parece que no todos los desarrolladores lo entienden igual. Así que vamos a mostraros como hacerlo.

Al añadir la típica casilla de aceptar la política de privacidad, no solo cumplimos la RGDP, sino que además nos aseguramos el registro SPAM de robots. Para insertar el checkbox en el área de suscripción al boletín de noticias que hay en la home de la plantilla por defecto de Prestashop 1.7 tenemos que modificar el archivo ps_emailsubscription.tpl, que está en la ruta;

/ themes / classic / modules / ps_emailsubscription / views / templates / hook / ps_emailsubscription.tpl

Buscar el código;

 <div class=”input-wrapper”>
<input
name=”email”
type=”text”
value=”{$value}”
placeholder=”{l s=’Your email address’ d=’Shop.Forms.Labels’}”
aria-labelledby=”block-newsletter-label”
>
</div>
<input type=”hidden” name=”action” value=”0″>
<div class=”clearfix”></div>
</div>

y añadir después;

<input type="checkbox" id="myCheck" name="test" required> Acepto la <a href="tu-url"><b>política de privacidad</a></b>

el resultado sería el siguiente

añadir checkbox newsletter home prestashop 1.7

Si realizáis una prueba comprobaréis que ahora nos obliga a clicar en la casilla de verificación si queremos suscribirnos a la newsletter.

About the author: Franky Martin (ADMIN)

Leave a Reply

Your email address will not be published.

4 × 2 =