Hola,
Me gustaría insertar un encale hacia la política de privacidad en la página de contacto justo donde dice "He leído y Acepto condiciones de uso y privacidad" pero no consigo encontrar cómo hacerlo. he probado en traducciones de los temas pero claro ahí no puedo.
Alguna idea?
Gracias
Contenido solo visible a usuarios registrados
Hola Mario,
Puedes indicarnos que tema estas utilizando? es posible que tengas que editar su archivo de contacto usualmente tiene este nombre > contact-form.tpl.
Un saludo 🖐️
@argenis Es la versión clásica. Qué código tendría que añadir, en qué linea y en qué archivo?
Gracias
Hola Mario,
Primero que nada haz una copia de seguridad del archivo que te voy a indicar para que tengas un respaldo del mismo por si algo sale mal, ingresas en el archivo contactform.tpl directamente en:
/themes/classic/modules/contactform/views/templates/widget/contactform.tpl
Una vez dentro te ubicas en la linea de codigo numero 115 puede variar así que lo que buscas que se muestre es lo siguiente:
{hook h='displayGDPRConsent' id_module=$id_module}
Luego de que ubiques esta linea de codigo, sustituyes todo ese texto por el siguiente:
<input type="checkbox" id="tbox" required value="terminos_checkbox"> <label for="tbox">He leído y Acepto <a href="https://www.mantasdegrazalema.com/es/contenido/condiciones-uso" style="color: blue;">condiciones de uso</a> y <a href="https://www.mantasdegrazalema.com/es/contenido/privacidad" style="color: blue;">privacidad</a></label>
Guardas los cambios y verificar el funcionamiento del mismo, si quieres modificar el color azul que tienen, puedes ver que en el código indica Blue, cambias eso por el color que deseas.
Un saludo
Hola! Muchas gracias por la respuesta.
Acabo de sustituir una línea por otra y el enlace no ha salido.
Hola Mario.
.- Accede a tu cuenta de cPanel -> Administrador de Archivos.
.- Accede a themes -> classic -> modules -> contactform -> views -> templates -> widget y edita el archivo contactform.tpl
.- Elimina este bloque de código:
{if isset($id_module)}
<div class="form-group row">
<div class="offset-md-3">
{hook h='displayGDPRConsent' id_module=$id_module}
</div>
</div>
{/if}
.- Accede al administrador de prestashop -> Modulos -> Catalogo de modulos.
.- Instala el modulo " Cumplimiento del RGPD de PrestaShop "
.- Accede a su configuración
.- Selecciona " Personalización de la casilla de consentimiento "
Tienes varios bloques donde puede poner la casilla de consentimiento por ejemplo para el Formulario de contacto:
.- Añade el mensaje:
He leído y Acepto condiciones de uso y privacidad
.- Del texto selecciona " condiciones de uso y privacidad " y pulsa en el icono de enlace del editor
.- Añade el enlace hacia la política de privacidad y guarda los cambios
Contenido solo visible a usuarios registrados
.- Guarda los cambios del modulo y revisa si se muestra en el formulario de contacto:
Un saludo
Buenos días Pepe,
El código que me dices que tengo que eliminar no lo tengo en el archivo contacform.tpl.
Aparte me queda la duda de si tengo que eliminar el resto del código que me dijo tu compañero en el anterior email.
Hola Mario.
Solo tienes que eliminar el código que te indique, esta en el mismo archivo que te dijo mi compañero -> themes -> classic -> modules -> contactform -> views -> templates -> widget y edita el archivo contactform.tpl en al linea 112:
Un saludo
Creo que no aparece Pepe. Adjunto una captura del archivo en el que puedes ver que no tengo esa sección de código. Incluso me aparece 0 en el buscador tras pulsar control + f
Tengo 107 líneas de código en total. tampoco sé lo que hacer con el código que me aconsejó tu compañero.
Acabo de poder hacerlo sólo con el módulo sin tener que modificar nada en el código.
Dejo el código como esta inicialmente.
Gracias!
Hola Mario.
Estas editando el archivo que esta en Modules -> contactform, es no es, es el que tienes dentro de la carpeta de la plantilla themes -> classic -> modules -> contactform
Un saludo
Eres un fiera Pepe!
He estado modificando el archivo equivocado desde el principio. La respuesta inicial de tu compañero era perfecta. Creo que no necesito el módulo y salvo que me sugieras lo contrario lo voy a desactivar y desinstalar.
Gracias por todo como siempre. Si queréis os pongo opiniones a los dos.
Hola Mario.
Si, el código que te indico mi compañero funciona, lo del modulo era la solución fácil sin tener que tocar código pero si lo añades en el archivo, un modulo menos que tienes.
Si queréis os pongo opiniones a los dos.
Buenos siempre nos alegar ver que nuestros clientes se encuentra felices con nosotros 😍 , Muchas Gracias..........
Un saludo