Hola Buenas,
me gustaría que me echarais un cable con una modificación que estoy intentando hacer.
Me gustaria que el menu desplegable de mi flypage (para la cualidad talla) donde aparecen los campos : "nombre del producto", "talla", "color" y "precio". Solo aparezca el campo talla ya que esto hay veces que por longitud me descuadra la pagina.
Estoy peleandome con el archivo flypage.tpl.php ubicado en componentes/com_virtuemart/themes/miplantilla/templates/products_details
Muchas gracias de antemano.
Hola Ricardo
Si quieres eliminar los atributos de un producto debes hacerlo desde la pantalla de listar productos de virtuemart => elegir el producto => estado de producto. No es necesario modificar el flypage.tpl.php para esto.
Saludos.
Hola gracias por contestar, te comento,
Lo que me dices no es exactamente lo que busco, ya que no quiero eliminar ninguno de cualidades que tiene el producto.
Hay alguna manera de conseguir que en el desplegable solo aparezca la talla??? y no el resto de cualidades que tiene el producto ni el nombre de dicho producto???
También os comento que lo cree con "definir cualidad".
Os dejo un pantallazo por si os sirve de ayuda
Un saludo y gracias!!
Hola Ricardo
Puedes enviar la dirección de tu sitio web, también sería bueno una captura de la configuración en donde defines la cualidad para el producto.
Saludos.
Te pongo un enlace directo a uno de los productos:
Pasos de como hago todo:
1. Crear producto normal o producto padre (rellenando nombre, fabricante, stock, imagen etc.)
2. Pincho en el botón "definir cualidad" que esta en la parte superior izqda.
3. introduzco las cualidades "color" y "talla"
4. Vuelvo al producto pinchando en el nombre
5. Pincho en "nuevo Articulo" para crear el hijo, y relleno los campos necesraios, en la pestaña "Estado" abajo del todo ya tengo creado los campos de las cualidades "color" y "talla" las relleno y le doy a guardar.
Hola Ricardo
Estas definiendo sólo un producto hijo en tu ejemplo, tal vez debas evaluar colocar las características en la descripción del producto.
Usualmente se definen productos hijos cuando se desea llevar el stock de manera separada por cada cualidad.
Si no te interesa controlar el stock por cualidad, pero si te interesa definir cualidades, entonces creo que debes definir atributos por cada producto, en el tab de productos => estado de producto => lista de atributos; al hacerlo de esta manera la presentación en el flypage también variará.
Saludos
Hola Jhon, siento no haberte contestado antes pero he estado fuera sin conexión.
En realidad necesito hacerlo como te he indicado ya que necesito controlar el stock por talla y ademas mi pagina tiene un filtro por color y talla.
Entonces he revisado el archivo flypage.tpl.php para poder modificar el desplegable y que solo aparezca el campo "talla" y su cualidad "M" o "L" etc. Pero no doy con ello.
Entonces quería saber si desde ese archivo "flypage.tpl.php" se puede modifcar o conoces otro archivo desde el que se pueda hacer eso.
Muchas gracias por tu tiempo.
Hola Ricardo,
No es una modificación sencilla de ir a un archivo y cambiar una linea de código. Es una modificación muy compleja en la que pueden estar afectados muchos archivos.
Creo que una modificación de tal calibre, la tiene que realizar un programador experto en Virtuemart y Joomla!.
Saludos,
Ok gracias Jordi eso haré en cuanto pueda.
Hola Ricardo
Las modificaciones no son en el flypage, ya que los datos se encuentran formateados en la variable $addtocart , es decir vienen listos para impresión desde otro archivo.
Te sugiero revisar el archivo ps_product_attribute.php que se encuentra en /administrator/componentes/com_virtuemart/classes/
Es una modificación al core de virtuemart por lo que deberías hacer un backup de tu sitio o de los archivos que modificas en caso ocurran problemas.
Saludos.
Ok le echare un ojo y haré pruebas en la versión de MAMP para no dañar la pagina como dices y os comento.
Muchas gracias Jhon!