VirtueMart Vendors
модуль списка поставщиков.
Модуль вендоров отображает список всех поставщиков интернет-магазина. Работает с virtuemart версии 1.1.3 и версии 1.1.4
В случае, если модуль работает некорректно, необходимо проделать следующие хаки:
1. файл: administrator/components/com_virtuemart/html/shop_browse_queries.php
строчка 176
после строчки:
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` "; }
добавляем строчку:
if (!empty($vendor_id)) { $where_clause[] = "`#__{vm}_product`.`vendor_id`='".$vendor_id."'"; }
2. файл administrator/components/com_virtuemart/html/shop.browse.php
строчка 131
после manufacturer_id добавляем строчку:
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' ); }
Случайные статьи
Полезная примочка для любителей использовать sef на своих сайтах
модуль позволяюший исполнять пхп-скрипты
обновление модуля. Текущая версия 1.3
Модуль - выпадающее меню. Выпадать будут все подменюшки.
модуль для отображения ваших сообщений с Google Buzz


