Hola,
Verifica si el siguiente enlace te es de utilidad: https://www.webempresa.com/foro/5-Virtuemart/56418-Cambiar-enlace-Detalles-del-producto-por-bot%C3%B3n-comprar.html
Hola no se en que línea de default.php lo tengo que copiar, gracias.
¡Hola Elena Jesús!
¿Has probado a revisar si está activo? Para ello:
Componente > Virtuemart > Configuration > Sitio (Pestaña)..> Layout> Seleciona el tema > Configuration > Show the Add-to-cart Button on the product list?
Siguiendo el enlace que te hemos proporcionado, encontrarás el archivo dentro de tu instalación Joomla en:
components/com_virtuemart/views/category/tmpl/default.php
No obstante, te recomiendo que en vez de copiar y pegar el código (reemplazando el antiguo botón de compra) copies ese archivo y lo coloques en la siguiente ruta:
templates/tutema/html/com_virtuemart/category/default.php
De esta manera, no se reemplazará el archivo y no afectarás al núcleo de Joomla en caso de actualizar.
Un saludo
Saludos
Hola Rafa, perdona pero no se que ruta es esta que me pones no se interpretarla, gracias.
Componente > Virtuemart > Configuration > Sitio (Pestaña)..> Layout> Seleciona el tema > Configuration > Show the Add-to-cart Button on the product list?
Hola,
La ruta del fichero a modificar es templates/miplantilla/html/com_virtuemart/category/default.php te recomiendo realizar una copia del fichero antes de modificarlo.
Hola , si hago lo del código sale asi, en la otra web lo pude hacer pero en esta la verdad es que voy a tener que desistir,
Lo único que quiero es quitar el botón de detalles y poder poner el botón de añadir al carro con el + y el -
la plantilla que tengo es epimeteo, gracias
Hola,
Pero según la captura que envías esta realizando el cambio es decir cambiar el botón detalles por el botón de añadir al carro y los símbolos, esto no es lo que necesitas?
si pero sale descuadrado, mal situado y si le doy por ejemplo al + no añade nada al carro. Por ejemplo en este articulo de otro hilo que tratais sale esto:
https://www.webempresa.com/foro/16-Pack-Tienda-Joomla/52116-El-boton-detalles-por-el-boton-comprar.html
pero claro es en destacados, y yo lo que quiero es que salga en las categorías de producto y no en destacados. gracias
Hola elena,
¡Ojo! porque el hack al código que te propone Johnny es de "hace 2 años" y para VirtueMart 2.0.6 y actualmente estamos en VirtueMart 3.0.6.2 para Joomla 3 y mucho ha llovido y cambiado en el código de VirtueMart desde entonces y posiblemente el "hack" no se aplique correctamente y acabes descuadrando más el formato de vista de productos que quieres modificar.
Y por supuesto, antes de hacer este tipo de cosas "realiza una copia de seguridad de tu sitio web" para evitar sorpresas posteriores.
Saludos
Muy bien Luis, y que me aconsejas que haga para que salga en vez de detalles, añadir al carro en los productos, pero no en destacados.
Porque en productos destacados hay esa opción de mostrar carrito y para las categorías de productos no?
Por favor como podría hacer para que salga lo mismo que en destacados pero en los productos de las categorías?
Si fuera posible me lo podrias explicar como si fuera para un niño de tres años? jjj gracias.
Hola,
Prueba a editar el archivo templates/epimeteo/html/com_virtuemart/category/default.php. Previa copia de seguridad del mismo, cambia la línea:
echo JHTML::link ($product->link, JText::_ ('COM_VIRTUEMART_PRODUCT_DETAILS'), array('title' => $product->product_name, 'class' => 'button-details'));
por esta otra:
echo shopFunctionsF::renderVmSubLayout('addtocart',array('product'=>$product,'rowHeights'=>$rowsHeight[$row]));
Esto debería mostrar el botón de añadir al carro y el selector de cantidad en el listado de productos de la categoría. Verás que será necesario aplicar cambios en los estilos CSS.
Podrías probar a agregar el siguiente estilo:
.addtocart-bar { position: static !important; }
En el siguiente artículo de nuestro blog se explica cómo añadir estilos CSS:
https://www.webempresa.com/blog/agregar-archivo-css-personalizado-para-plantillas-gantry.html
Hola
Ubica el siguiente archivo :
/prueba/templates/epimeteo/css/epimeteo-custom.css
Agrega el siguiente código :
#rt-maintop .productlist .contenedorboton{ display:none; }
Puedes usar el Administrador de Archivos de tu Cpanel de tu cuenta para realizar esto, revisa :
Saludos
Perfecto se a quitado de productos destacados, pero necesito quitarlo también de últimos productos, gracioas