Hola,
me gustaría saber que archivos php tengo que tocar para cambiar el diseño de las páginas del checkout,
estás que son como 4 pasos por los que va avanzando el carrito...
ya que me gustaría cambiar cosas como la disposición de los grupos de elementos en pantalla,
que por ejemplo, no se viese siempre el resumen del pedido cuando estás en los pasos 1, 2 y 3,
hacer cuadrar los copys de cada paso = con el título del apartado,
y en definitiva hacerlo todo un poco más USABLE, centrado en que el usuario termine el proceso del pedido y no se pierda
en esta ruta:
administrator/components/com_virtuemart/html/
el archivo checkout.index.php ??? sería empezar por este?
Hola canvidreams
En la parte de administración, puedes hacer modificaciones de lógica principalmente.
Adicionalmente te sugiero revises la carpeta /components/com_virtemart/themes/(tu theme)/templates/checkout
Lo bueno es que todos los archivos referentes a checkout tienen incluida esta palabra en el nombre del archivo tanto en la parte del template como en la parte del administrador
Te sugiero también que hagas un backup de tu sitio o un backup de los archivos que modifiques.
Saludos.
Ok, ya casi lo tengo, he seguido las indicaciones que me comentas y ya logro ocultar el resumen del pedido hasta el último paso como quería 🙂
lo único que estoy algo atascado en algo aparentemente muy fácil:
¿en qué archivos están los botones input que pone "Próximo >>" para pasar del paso 1 al 2, al 3... ??
quiero localizarlos para hacerlos más grandes y cambiarles el aspecto, pero no los encuentro.
El de confirmar pedido si lo encontré y no hubo problema...
Hola canvidreams
Ubica el archivo /administrator/components/com_virtuemart/html/checkout.index
En la línea 347 aprox se define el botón
Saludos.
Muchas gracias Jhon!
Por si a alguien le interesa como he ocultado el resumen del pedido en los 3 primeros pasos para poner primero los campos a rellenar que tocan,
hago una condición en php dentro del archivo INDEX.php del template, de mi plantilla,
y arriba en el HEAD, le pongo un código sencillo para que en caso de que se cumpla una condición, me muestre un CSS distinto:
// Aquí le decimos $mivariable tenga el valor la variable "page" de la URL
// Y aquí le decimos, que si la variable page que le pasamos mediante GET, es igual a "checkout.index", use el estilo CSS que le indicamos y oculte la TABLE que contiene el resumen del pedido
Lo demás es cambiar CSS y algún copy para que quede un poco más USABLE todo, y haga referencia a donde realmente estamos.
Muchas gracias como siempre al equipo de WebEmpresa, que tanto por aquí como en los JoomlaDay etc, nos ayudáis un montón a que nos queden un poco decentes las páginas!
Si alguien quiere capturas de pantalla o algo, que de momento la tengo inactiva la tienda 😉
Hola canvidreams,
Ante toda gracias por compartir con nosotros este "hack" que estoy seguro que a más de uno le sera de utilidad. 🙂
Si quieres si puedes documentarlo con alguna captura ya que no es habitual este tipo de casos.
Saludos
Hola canvidreams
Quedo muy bien, felicidades
Saludos.