Introducir nota en ...
 
Avisos
Vaciar todo

Introducir nota en un campo de datos personales

7 Respuestas
4 Usuarios
0 Reactions
783 Visitas
Respuestas: 226
Estimable Member
Topic starter
 

¡Hola!
Me gustaría incluir una nota en el campo "País" cuando el cliente está rellenando el formulario de sus datos personales cuando se está registrando para realizar una compra. ¿Dónde y cómo lo puedo incluir?
La nota sería así como:
País* (¿No encuentras tu país? ¡Haznos tu pedido por email!)
Gracias.
Un saludo,
Alberto

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 13/05/2017 7:56 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Alberto,

Tienes básicamente 3 opciones:

1. Añadir un "campo personalizado" más en el formulario de registro con ese texto que comentas.
2. Editar el archivo /themes//authentication.tpl y encajar ese aviso en el campo o al lado del campo de País.
3. Utilizar algún módulo (suelen ser de pago) para añadir campos y checkbox, etc., personalizados en tus formularios, por ejemplo:

- Registration Fields: https://www.fmemodules.com/en/52-additional-customer-registration-fields-.html

Tu tendrás que decidir en base a tu nivel de experiencia en la edición/personalización de PrestaShop que opción es la más viable.

Escojas la opción que escojas, haz una copia de seguridad antes de aplicar cambios.

Saludos


 
Respondido : 13/05/2017 10:18 pm
Respuestas: 226
Estimable Member
Topic starter
 

Hola,
Si elijo la opción 2, ¿me podríais indicar cómo sería la expresión a incluir y dónde exactamente?
Pongamos de ejemplo que la frase a incluir fuera "mensaje adicional".
Gracias.
Un saludo,
Alberto


 
Respondido : 13/05/2017 10:36 pm
Pepe
 Pepe
Respuestas: 41106
Illustrious Member Admin
 

Hola Alberto.

.- Edita el archivo address.tpl que encontraras en amaltea/themes/Amaltea/address.tpl
Sobre la linea 115 encontraras lo siguiente:


					{$countries_list}

A esa linea hay que añadirle lo siguiente:

** {l s='¿No encuentras tu país? ¡Haznos tu pedido por email!'}

Quedaría como sigue:


					{$countries_list}

** {l s='¿No encuentras tu país? ¡Haznos tu pedido por email!'}

Un saludo


 
Respondido : 16/05/2017 10:19 am
Respuestas: 226
Estimable Member
Topic starter
 

¡Hola!
Lo he incluido, pero no veo cambio ninguno...
De todas formas, yo utilizo el proceso de compra en una página, ¿daría igual?
Un saludo,
Alberto


 
Respondido : 17/05/2017 7:08 pm
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

Hola

Teoricamente si, sin embargo para probar usa mejor la configuración de varios pasos, envía tu archivo que has modificado para verificar (puedes comprimirlo en .zip y adjuntarlo)

Saludos.


 
Respondido : 17/05/2017 9:48 pm
Respuestas: 226
Estimable Member
Topic starter
 

Hola,
Al final he incluido el texto en las traducciones del Front End.
Un saludo,
Alberto


 
Respondido : 17/05/2017 10:00 pm