Hola, quiero poner en el formulario de registro de virtueMart la casilla de " He leído y acepto la política de privacidad". en el formulario de "contacto" sí que está activo y sale un enlace a la política de privacidad.
Quiero ponerlo también en el formulario de "Déjanos tú teléfono y te llamamos".
Pienso que es importante que acepten la política de privacidad.
URL del sitio: Contenido solo visible a usuarios registrados
HOla Jose
Prueba hacer un nuevo campo de comprador, desde el backend de virtuemart : Configuración => Campos del comprador
Verifica si desde aqui puedes poner un link para la política de privacidad, de otra forma tendría que modificarse los archivos de vista de virtuemart
Saludos.
Hola Jose
Busca algún campo tipo html , y coloca el link con código html y luego junto al checkbox, ambos son campos independientes, esta será la manera más sencilla
Saludos
¿Pero tengo que crear el campo nuevo o es en el que ya tengo?
Para crear uno nuevo yo no encuentro tipo de campo html. Además cuando me dices "y luego junto al checkbox" ¿A que te refieres?, no entiendo.
Hola Jose
Vaya creo que me equivoque al responderte ya que pensaba que lo estabas editando en Breezin Forms
Para virtuemart podrías poner sólo el checkbox con el texto pero sin link, para poner un link no será posible, si deseas esto deberás editar el archivo overrides de tu plantilla y colocar el link directamente en código
Para esto último, ubica el archivo : templates/gk_yourshop/html/com_virtuemart/user/edit_address.php
Antes de la línea de código :
Respondido : 17/09/2014 6:26 pm
Y cómo se coloca el link directamente en código?
¿Y el el archivo overrides de mi plantilla cómo lo edito?
Hola Jose Luis,
Para editar puedes utilizar el administrador de archivos de cPanel:
http://www.youtube.com/watch?v=E4OArhGfv0E
Saludos
Sí, ya se que se edita desde el cPanel, pero con las explicaciones que me habéis dado yo entiendo que tengo que hacer. Por favor volver a mirar que es lo que quiero y empecemos de nuevo.
porque me decís:
editar el archivo overrides de tu plantilla y colocar el link directamente en código
Para esto último, ubica el archivo : templates/gk_yourshop/html/com_virtuemart/user/edit_address.php
Antes de la línea de código :
Hola Jose
Como ya tienes el check, en la pantalla:
Contenido solo visible a usuarios registrados
Te faltaría el link, el problema es que vm no permite html como etiquetas, tendrías que colcoarlo fuera.
Tal como te había indicado anteriormente, entiendo que ya ubicaste el archivo y también la lína de código
Debes colocar un link en formato html, por ejemplo :
Política de Privacidad
Debes reemplazar # por la url de la política de privacidad
Saludos.
Ya he conseguido que salga "Política de privacidad" con su link. Pero ahora hay varias cosas que me gustaría cambiar.
1ª.- El mensaje que sale si no aceptan es en inglés ¿Cómo lo pongo en castellano?.
Las otras ya os las iré diciendo poco a poco, porque si os las digo todas a la vez nos liaremos.
Hola José Luis,
Descárgate los archivos de idiomas en Español para Virtuemart desde http://virtuemart.net/community/translations/virtuemart/es-ES (con el botón Download Now de abajo del todo)
Con esto te descargas un fichero .zip a tu equipo y lo instalas desde la administración de tu joomla, en Extensiones -> Gestor de extensiones y los archivos de idioma se agregan en la ruta correcta.
Si luego quieres cambiar algo, puedes editar los archivos de idioma que se encuentran en la carpeta language/es-ES pero no debería hacer falta.
Un saludo.
Vale, lo que pasa es que al traducir dice "valor fallante para" y me gustaría que pusiese "no has marcado".
A demás es un campo requerido y aunque no lo marquen igual se produce el registro, y creo que lo normal sería que hasta que no lo acepten no se efectuara el registro.
Hola,
Respecto al cambio del texto, este lo podrías hacer desde la propia administración de Joomla. Revisa el siguiente artículo de nuestro blog donde se explica cómo modificar las constantes de texto de Joomla:
https://www.webempresa.com/blog/item/834-reemplazar-textos-idiomas-en-joomla-25.html
Sobre lo otro que comentas, he realizado algunas pruebas y revisado el foro de Virtuemart y, en efecto, los campos de tipo checkbox no pueden ser requeridos durante el registro.