Екатеринбург

+7(343)372-24-36

Самара

+7(846)972-94-06

 

 

И так что нам нужно:

 

  1. Joomla 1.5.X
  2. Virtuemart 1.1.X

 

Как это сделать:

 

1. Создайте резервные копии файлов Virtuemart и базы данных.

 

2. Откройте следующий файл administrator/components/com_virtuemart/html/shop.product_details.php

 

3. Найдите эту строку $recent_products = $ps_product->recentProducts($product_id,$tpl->get_cfg(‘showRecent’, 5)) и вставьте после нее это:

 

$db->query( “SELECT category_id, category_name FROM #__{vm}_category WHERE category_id=’$category_id’”);
$db->next_record();
$category_name = shopMakeHtmlSafe( $db->f(‘category_name’) );

 

4. Далее найдите другую строку:

 

$tpl->set( “recent_products”, $recent_products); // Recent products

 

и вставьте следующий фрагмент кода

 

$tpl->set( “category_name”, $category_name );

 

5. Сохраните файл shop.product_details.php
6. Откройте файл шаблона (components\com_virtuemart\themes\default\templates\product_details\flypage.tpl.php) и вставьте там где нужно имя категории следующее: <?php echo $category_name ?>

 

Должно сработать, пробовал при создании сайта интернет-магазина.