Hola buen día,
Agregue un campo date en los campos del comprador para que el usuario seleccione una fecha, estoy teniendo problema con el explorador google chrome ya que no me funciona el calendario que aparece por default, sin embargo me aparece otro calendario abajo que si funciona, habrá forma de arreglar esta duplicidad de calendarios? ya que resulta confuso para el usuario. Adjunto imagen, muchas gracias!!
URL del sitio: http://www.planeandomievento.com/shoppingplan_/component/virtuemart/?view=user&task=editaddresscheckout&addrtype=BT
HOla GILBERTO
Como se llama la extensión que estas usando?, tienes alguna pantalla de configuración de la fecha, tal vez se puede configurar un tema?, esto sucede sólo con google chrome, has probado cambiando el template de Joomla.
Saldos.
Solo sucede con google chorome y ninguno de los dos calendarios que aparecen funciona, no se guarda la fecha que se elige.
La configuración de la fecha la hago en agregar nuevo campo de comprador, elijo la opción de fecha, adjunto la imagen..
Ya cambie de plantilla y hace lo mismo
[attachment:1]C:fakepathCaptura1.PNG[/attachment]
Hola, no no lo he solucionado, en efecto en chrome aparece así, si le das click en la flechita que aparece en el campo del calendario despues de Día/Mes/Año del lado derecho es cuando aparece el otro calendario, y ninguno de los dos me guarda el valor.
Hola GILBERTO,
El calendario de arriba no funciona no obstante el de abajo si toma el valor, puedes enviarnos una captura de la configuración de dicho campo creado en el comprador de Virtuemart.
Saludos.
Gracias por contestar, efectivamente el calendario de abajo funciona y toma el valor, sin embargo al momento de guardar la información no lo hace, el campo está como obligatorio y no permite guardar y enviar la información porque falta este valor.
De cualquier forma por estética me gustaría que no aparecieran los dos calendarios ya que causan confusión en el usuario.
Adjunto capturas de la configuración del campo, muchas gracias!
HOla Gilberto
Si cambias de template Joomla , funciona correctamente?, es posible que sea un problema de tu template que también tiene código para la fecha.
Saludos.
Hola, ya probe cambiar la plantilla y sigue haciendo lo mismo 🙁
Hola GILBERTO,
Para poder entrar en detalle indícanos que versión de Joomla y Virtuemart estas usando.
Saludos.
la versión de joomla es la 2.5.4 y la de virtuemart 2.0
Hola GILBERTO,
Te recomiendo actualizarte tanto en tu Joomla como en tu Virtuemart el cual no mencionas exactamente la versión:
Puedes utilizar Admin Tools en aquellas instalaciones Joomla! desactualizadas y realizar las actualizaciones en cada una previa copia de seguridad para mayor garantía:
-
De la misma manera te recomiendo que si tienes una versión anterior para Virtuemart 2.0.8 procedas a realizar la actualización:
Luego de estos pasos verifica nuevamente si se ha solucionado tu problema o a su vez continua.
PD: Antes de realizar dichos pasos, es siempre recomendable realizar un respaldo con Akebba Backup.
Saludos.
Hola ya hice las actualizaciones correspondientes, y sigo con el problema 🙁
HOla GILBERTO
Al parecer es un problema de vituemart, que no ha consistenciado en algunos navegadores, en este caso chrome, que ya trabaja con HTML5 y que considera el campo type en una etiqueta html input
Ver type ="date" en :
http://www.w3schools.com/html5/html5_form_input_types.asp
Esto hace que a través del código virtuemart se muestre un calendario y a través de chrome se muestre otro calendario
Es posible que en futuras versiones solucionen esto, pero puedes reemplazar el siguiente archivo por el archivo adjunto con lo cual se ha cambiado la línea 1220, type="date" por type="_date"
/administrator/components/com_virtuemart/helpers/config.php
Descomprimir el archivo y reemplazar
Saludos.