Has editado los archivos shop_browse_queries.php y shop.browse.php
Edita el archivo “administrator/components/com_virtuemart/html/shop_browse_queries.php” y en linea 176 justo debajo de las lineas:
[code type=php]if (!empty($manufacturer_id)) {
$table_names .= ‘,`#__{vm}_product_mf_xref`’;
$where_clause[] = “manufacturer_id='”.$manufacturer_id.”‘”;
$where_clause[] = “`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` “; }[/code]
Añade esto:
[code type=php]if (!empty($vendor_id)) { $where_clause[] = “`#__{vm}_product`.`vendor_id`='”.$vendor_id.”‘”; }[/code]
Luego edita el archivo “administrator/components/com_virtuemart/html/shop.browse.php” y en la linea 131 justo debajo de manufacturer_id añade esto:
[code type=php]elseif( $vendor_id) { $db->query( “SELECT vendor_id, vendor_name, vendor_store_desc FROM #__{vm}_vendor WHERE vendor_id=’$vendor_id'”); $db->next_record(); $mainframe->setPageTitle( $db->f(“vendor_name”) ); $browsepage_lbl = shopMakeHtmlSafe( $db->f(“vendor_name”) ); $tpl->set( ‘browsepage_lbl’, $browsepage_lbl ); $browsepage_lbltext = $db->f(“vendor_store_desc”); $tpl->set( ‘browsepage_lbltext’, $browsepage_lbltext ); $browsepage_header = $tpl->fetch( ‘browse/includes/browse_header_manufacturer.tpl.php’ ); }[/code]
Es lo que comenta su autor para que funcione bien