News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

Manufacturers module does not display the products

Started by panoss, March 18, 2017, 13:50:32 PM

Previous topic - Next topic

panoss

This is my site.
In the bottom left click 'Specialized'.
It should display the bikes of manufacturer 'Specialized'. Instead, it displays a button with caption 'View all Specialized Products'
What have i done wrong?

Virtuemart 3.2.4 on Joomla! 3.8.0

jenkinhill

That is the default VM function. eg see http://demo.virtuemart.net/manufacturers/producer

If you want to link directly to the products display then the easiest way is to link directly to manufacturer's products page using a Joomla menu module instead of the manufacturer module.

You say Joomla 3.62? If you are really using J3.6.2 then you should update ASAP as that version is extremely insecure.  http://forum.virtuemart.net/index.php?topic=118683.0
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

panoss

Quote from: jenkinhill on March 18, 2017, 15:24:34 PM
If you want to link directly to the products display then the easiest way is to link directly to manufacturer's products page using a Joomla menu module instead of the manufacturer module.
I will try a Joomla menu module, thanks.

Quote from: jenkinhill on March 18, 2017, 15:24:34 PM
You say Joomla 3.62? If you are really using J3.6.2 then you should update ASAP as that version is extremely insecure.  http://forum.virtuemart.net/index.php?topic=118683.0
It 's 3.6.5,  updated my signature too.
Virtuemart 3.2.4 on Joomla! 3.8.0

PRO

or , you can do an override in the

module/tmpl/default.php

change this
$link = JROUTE::_('index.php?option=com_virtuemart&view=manufacturer&virtuemart_manufacturer_id=' . $manufacturer->virtuemart_manufacturer_id);

to this
$link = JROUTE::_('index.php?option=com_virtuemart&view=category&virtuemart_manufacturer_id=' . $manufacturer->virtuemart_manufacturer_id);