Tictac Soluciones Informáticas > Prestashop > Adaptar el formulario de contacto de Prestashop 1.7 a la RGPD

Adaptar el formulario de contacto de Prestashop 1.7 a la RGPD

En este artículo os enseñamos a poner la típica casilla o checkbox de “He leído y acepto las condicones generales y la política de privacidad” en el formulario de contacto de Prestashop 1.7. Será uno de los pasos que tengamos que realizar para adaptar el formulario de contacto a la RGPD, pero no el único. También tendremos que añadir un pequeño texto bajo el formulario con la siguiente información:

  • Responsable: quién es el responsable de los datos
  • Finalidad: qué se va a hacer con esos datos
  • Legitimación: el consentimiento que se necesita
  • Destinatarios: quié va a utilizar esta información
  • Derechos: Derechos que tiene el usuario como titular de los datos

Con esto será suficiente porque el formulario de registro se adapta utilizando el módulo “Cumplimiento del RGPD de PrestaShop”, que podéis descargar de forma gratuita en Prestashop 1.7., poniendo “RGPD” en el buscador de módulos del panel de adminsitración.

Incluir una checkbox para aceptar las condiciones generales, aviso legal, política de privacidad, etc. en el formulario de contacto

1.- Deberemos modificar el archivo contactform.tpl de nuestra plantilla, que se encuentra en:

themes/nombre_de_vuestra_plantilla/modules/contactform/views/templates/widget/contactform.tpl

2.- Deberemos incluir la checkbox bajo el textarea. Por ejemplo, con este código:

<!-- Campo aceptación condiciones -->
<div class="form-group">
   <div class="">
       <input class="form-control casilla" name="condiciones" type="checkbox" value="1" required>{l s='I have read and accept ' d='Shop.Forms.Labels'}<a href="{url entity='cms' id=8 id_lang=1}" target="_blank">{l s='the Privacy Policy' d='Shop.Forms.Labels'}</a>
   </div>
</div>

Este enlace:

<a href="{url entity='cms' id=8 id_lang=1}"

lleva a la página en la que tenemos nuestra política de privacidad. En nuestro caso es la que tiene ID = 8, pero os recomendamos que vayáis a Diseño > Páginas a través del Backoffice y verifiquéis el ID de vuestra página CMS asociada a la política de privacidad. De la misma forma, podéis verificar el id de vuestro idioma, pero es fácil que sea el 1.

Como podéis ver, se marca esta casilla como obligatoria, ya que debe estar desmarcada y el usuario debe dar su consentimiento explícito.

3.- Guardamos cambios y actualizamos el archivo a través del FTP.

4.- Si no véis los cambios, deberéis ir a Parámetros avanzados > Rendimiento y borrar la caché.

Añadir bajo el formulario el texto resúmen con la información de qué se va a hacer con los datos del usuario.

1.- Deberemos modificar el archivo themes/nombre_de_vuestra_plantilla/templates/contact.tpl

Añadiremos un texto similar a este (pero con vuestros datos) donde nos cuadre de la plantilla:

Responsable: ………………… es el encargado de administrar los datos personales que nos proporciones rellenando este formulario. Finalidad: Dar contestación a su solicitud de información o atender sus quejas/solicitudes. Legitimación: Para el tratamiento de sus datos necesitamos tu consentimiento expreso. Destinatarios: No se cederán datos a terceros salvo obligación legal. En aquellos casos en que sea necesario, los datos de Clientes podrán ser cedidos a los siguientes organismos, en cumplimiento una obligación legal, a la Agencia Tributaria Española; a las entidades bancarias que corresponda, para estar al corriente de pagos; en el supuesto de que nos sea solicitado, sus datos serán cedidos a la Inspección de Trabajo. Derechos: Usted como titular de datos tiene derecho a obtener confirmación sobre la existencia de un tratamiento de sus datos, a acceder a sus datos personales, solicitar la rectificación de los datos que sean inexactos o, en su caso, solicitar la supresión, cuando entre otros motivos, los datos ya no sean necesarios para los fines para los que fueron recogidos o usted como interesado retire el consentimiento otorgado.

2.- Guardamos cambios y actualizamos el archivo a través del FTP.

3.- Si no véis los cambios, deberéis ir a Parámetros avanzados > Rendimiento y borrar la caché.

Para Prestashop 1.6

Para poner el checkbox en Prestashop 1.6, podéis encontrar las instrucciones en este artículo: Adaptar el formulario de contacto a la LOPD con un “he leído y acepto…”.

¿Algún módulo que haga lo mismo?

Aquí se habla de un módulo gratuito que añade el cehckbox para solicitar el consentimiento del usuario, por si queréis probarlo. Nosotros no lo hemos probado ya que realiza más funciones que esta que es la que necesitábamos e, igualmente, teníamos que modificar las plantillas para incluir el texto informativo, así que ya puestos…

https://www.prestashop.com/forums/topic/811046-prestashop-free-gdpr-compliance-rgpd-2016679/

2018-09-04T09:27:18+00:0025/05/2018|Comercio electrónico, Prestashop|

Deje su comentario

Centro de preferencias de privacidad

Estrictamente necesarias

Cookies necesarias para el correcto funcionamiento de nuestra web. Por ejemplo, necesitamos que unas cookies estrictamente necesarias estén habilitadas con el objetivo de guardar tus preferencias sobre el uso de cookies. Si deshabilitas esta cookie, no podremos guardar tus preferencias. Esto quiere decir que cada vez que visites nuestra web, tendrás que volver a habilitar o deshabilitar las cookies otra vez.

wordpress_test_cookie, Wp-settings-time-1, wp-settings-1, gdpr, 1P_JAR

AdvertisingEstadísticas y análisis

Cookies de análisis de terceros. Estas cookies son generadas por Google Analytics. Google almacena la informacion recogida por las cookies en servidores ubicados en Estados Unidos, cumpliendo con la legislación Europea en cuanto a protección de datos personales y se compromete a no compartirla con terceros, excepto cuando la ley le obligue a ello o sea necesario para el funcionamiento del sistema. Google no asocia su direccion IP con ninguna otra información que tenga.

_ga, _gid, _gat

Analytics

Other