Diseño y Posicionamiento Web con Joomla › Foros › Componentes Especiales › Virtuemart › virtuemart 2, css en detalle de producto
- Este debate tiene 5 respuestas, 3 mensajes y ha sido actualizado por última vez el hace 10 años, 4 meses por
micro.
-
AutorEntradas
-
-
15/10/2014 a las 12:02 #112725
micro
ParticipanteBuenas a todos,
Tengo un producto que me gustaría modificar en la plantilla “detalle de producto” para poder añadirle jquery+css y asi cuando el cliente seleccione una opcion del “campo personalizado” en concreto “variable del carro”, yo pueda cambiar la imagen que se muestra del producto por otra imagen.
Es decir, en mi producto, tengo 3 productos derivados cada uno con una imagen(por ejemplo bote1, bote2 y bote3) y quiero que cuando el cliente ademas de seleccionar el bote que quiera, cuando seleccione una “variable del carro” pueda yo modificar la imagen que se muestra.
Espero haberme explicado con claridad y gracias por contestar.
-
15/10/2014 a las 12:41 #112726
Robert
ParticipantePara eso debe aplicar la tecnica Template override, presente desde joomla 1.5. Aqui en solojoomla, hicieron un apartado especifico, con un ejemplo.
Como le indicaba ayer a otro usuario, para el componente k2, lee este pequeño tutorial indicativo para virtuemart 2 con los pasos a seguir para aplicar cambios en las funciones y estilos de virtuemart 2.
-
15/10/2014 a las 12:42 #112727
Federico Piccoli
ParticipanteCiao
Perdona pero no he entendido bien “Tengo un producto que me gustaría modificar en la plantilla “detalle de producto” esto que quieres decir: que pretendes hacer la modificacion para un solo producto o la modificacion tiene que ser valida para todos?
Pregunta fundamental: sabes programar muy bien en php?
-
15/10/2014 a las 15:37 #112728
micro
Participante[quote=”Federico Piccoli” post=33046]Ciao
Perdona pero no he entendido bien “Tengo un producto que me gustaría modificar en la plantilla “detalle de producto” esto que quieres decir: que pretendes hacer la modificacion para un solo producto o la modificacion tiene que ser valida para todos?
Pregunta fundamental: sabes programar muy bien en php?[/quote]
Solo sería para la vista detalles de un unico producto, no para todos. Si se algo de php, c, .net, jquery, css, etc.. de todo un poco.
Lo que necesito es saber donde tengo que añadir mi archivo de .js para poder jugar con el CSS, para esto usaria jquery+javascript.
Vere los manuales de template overrides. Gracias Robert
-
15/10/2014 a las 16:48 #112729
Federico Piccoli
ParticipanteCiao
Si el de todo un poco te da para hacer un bucle condicional del tipo:
if
$producto = producto personalizado
….
….
elselo tienes solucionado, sino dirigete a un profesional
-
18/10/2014 a las 19:53 #112735
micro
ParticipanteAl final voy a crear una pagina de detalles para asignarla al producto que quiera. Encontre la ruta para esto es “componentscom_virtuemartviewsproductdetailstmpl”.
Voy a copiar default.php y renombrarlo, ahora probare a meterle el css, js y html a ver si me lo coge.
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.