Virtuemart 2: как вывести категорию в блоке товара на странице категории
Шаблон категории Virtuemart 2, а также модуль вывода товаров Virtuemart 2 выводит блоки с отдельными товарами. Попробуем вывести в этих блоках ссылку на категорию товара.
Для этого в шаблоне (components/com_virtuemart/views/category/tmpl/default.php для категории или modules/mod_virtuemart_product/tmpl/default.php для модуля) в нужном месте вставляем следующий код:
<div class='kategoriya'><span class='kategoriya-span1'>Категория: </span><a class='kategoriya-span2' href="/<?php echo 'index.php?option=com_virtuemart&view=category&virtuemart_category_id=' . $product->virtuemart_category_id ;?>" title="<?php echo $product->category_name;?>"><?php echo $product->category_name; ?></a></div>
Соответственно, если нужно только название категории и не нужна ссылка на неё, код будет проще:
<div class='kategoriya'><span class='kategoriya-span1'>Категория: </span><span class='kategoriya-span2'><?php echo $this->category->category_name; ?></span></div>