Necesito crear en el menu principal de mi web un nuevo botón que se llame MARCAS, cuya función es mostrar las marcas disponibles y al hacer clic sobre una de ellas te aparezca la relación de productos asociada a la misma.
No tengo claro como crear dicho apartado por categorías. Podrías ayudarme?
GRacias.
Un saludo
URL del sitio: Contenido solo visible a usuarios registrados
Hola María,
Una opción es crear elementos de menú del tipo " Layout de detalles del fabricante" en el que permite seleccionar el fabricante, de esa forma se accede a la información que hayas indicado en la marca (fabricante) y muestra un enlace a "Ver todos los productos de la marca".
Saludos
Una vez creado el menu de tipo "Layout de detalles del fabricante" y accedes a el, solo se muestra un enlace a uno de los fabricantes. Y el resto de fabricantes? ¿qué debo hacer para que aparezcan todos los fabricantes?
Hola,
En Virtuemart los fabricantes o marcas no se organizan igual que las categorías de la tienda. No existe, como ocurre con las categorías, una opción para que se muestren todos los fabricantes.
Lo más parecido a esto sería utilizar el módulo Fabricantes VirtueMart. En él sí que se mostrará el listado de todos los fabricantes. Por ejemplo, lo puedes ver en esta página:
http://demopacktienda.webempresa.eu/esport/
Sería el módulo de nombre "MARCAS".
En el caso de crear el modulo Fabricantes VirtueMart, el listado podría estas plegado?
Es decir, que de inicio no estén visibles todos los fabricantes, se desplegará el menú de fabricantes con un clic
Hola María,
¿Que es lo que necesitas que aparezca sin desplegar? ¿El módulo de Marcas (desplegadas) o cuando accedan al elemento de menú de Marcas que aparezcan en un listado "plegado"?
Saludos
Necesito que aparezca sin desplegar el modulo de marcas.
Y una vez accedan al elemento de menú de Marcas que aparezcan todos los fabricante
Necesito que en el elemento de menú de Marcas aparezcan todos los logotipos de los fabricantes. Y una vez haces clic sobre uno de ellos te muestre todos los productos relacionados.
Actualmente en el elemento menú Marcas solo aparece un fabricante. ¿Cómo hago para que aparezcan los 10 fabricantes, una vez entras en el menú de Marcas?
Hola,
Parece que no tienes configurado correctamente el elemento de menú "Marcas" de tu web, ya que veo que está cargando los detalles de un fabricante en concreto.
Edita el elemento de menú y haz que sea del tipo VirtueMart » Muestra la información detallada del fabricante para ver si así se muestran todas las marcas.
Hola María
Ubica el archivo de sobreescritura en tu template:
/templates/TU_TEMPLATE/html/com_virtuemart/manufacturer/default.php
Ubica en este archivo una variable : $manufacturerURL, cambia la vista a categoría es decir
$manufacturerURL = JRoute::_('index.php?option=com_virtuemart&view=manufacturer&virtuemart_manufacturer_id=' . $manufacturer->virtuemart_manufacturer_id);
Por :
$manufacturerURL = JRoute::_('index.php?option=com_virtuemart&view=category&virtuemart_manufacturer_id=' . $manufacturer->virtuemart_manufacturer_id);
Saludos.
GRacias por tu ayuda, voy a intentarlo. Si tengo problemas me pongo en contacto contigo
El texto que nombra a los fabricantes en la pantalla 1 puede aparecer en un tamaño de letra más pequeño? ¿Cómo puedo hacerlo?
También necesito que el texto que nombra a los fabricantes este en color negro. ¿Cómo puedo hacerlo?
GRacias
Hola,
Para cambiar el tamaño de la letra tendrás que editar el mismo archivo que te había indicado Jhon. En él, tendrás que localizar el siguiente código:
<a title="mf_name; ?>" href="">mf_name; ?>
y cambiarlo por este otro:
<a title="mf_name; ?>" href="">mf_name; ?>
Símplemente se cambia la etiqueta de encabezado h2 por la h3.
Respecto al cambio de color, tienes que tener en cuenta que ese color es el que aplica a los enlaces, de forma que se puedan distinguir de textos normales. Si, de todas formas, quieres tener el color negro, en lugar de poner el código que te había indicado pon este otro:
<a style="color:#000;" title="mf_name; ?>" href="">mf_name; ?>
Nor parece que hayas aplicado el anterior cambio. En el caso de que no tengas el archivo que te comentaba Jhon vete al a ruta components/com_virtuemart/views/manufacturer/tmpl y descárgate el archivo default.php.
Después vete a la ruta templates/ja_tiris/html/com_virtuemart y crea el directorio manufacturer. Una vez creado entra en ese directorio y sube el archivo default.php que te habías descargado. En él podrás aplicar los cambios.