решение=======
Шаг 1Добавляем в /administrator/components/com_VirtueMart/classes/ps_product_category.php 2 вещи. Отмечены красным.
/**
* creates a bulleted of the childen of this category if they exist
* @author pablo
* @param int $category_id
* @return string The HTML code
*/
function get_child_list($category_id) {
global $sess, $ps_product, $VM_LANG;
$ps_vendor_id = $_SESSION["ps_vendor_id"];
$db = new ps_DB;
$childs = array();
$q = "SELECT category_id, category_thumb_image,
category_description, category_child_id,category_name FROM #__{vm}_category,#__{vm}_category_xref ";
$q .= "WHERE #__{vm}_category_xref.category_parent_id='$category_id' ";
$q .= "AND #__{vm}_category.category_id=#__{vm}_category_xref.category_child_id ";
$q .= "AND #__{vm}_category.vendor_id='$ps_vendor_id' ";
$q .= "AND #__{vm}_category.category_publish='Y' ";
$q .= "ORDER BY #__{vm}_category.list_order, #__{vm}_category.category_name ASC";
$db->setQuery($q);
$db->query();
......
while( $db->next_record() ) {
$childs[] = array (
'category_name' => $db->f("category_name"),
'category_id' => $db->f("category_id"),
'category_thumb_image' => $db->f("category_thumb_image"),
'category_description' => $db->f("category_description"), 'number_of_products' => ps_product_category::products_in_category( $db->f("category_id")),
);
}
return $childs;
}
......
Шаг 2 Теперь в файле /components/com_VirtueMart/themes/your_theme/templates/common/categoryCildlist.tpl.php добавляем вывод описания. В любое место какое вам захочется.
......
<td align="left" valign="top" width="<?php echo $cellwidth ?>%" >
<br />
<a title="<?php echo $category["category_name"] ?>" href="<?php $sess->purl(URL."index.php?option=com_VirtueMart&page=shop.browse&category_id=".$category["category_id"]) ?>">
<?php
echo $category["category_name"];
echo $category['number_of_products']. "<br />\n";
if ( $category["category_thumb_image"] ) {
echo ps_product::image_tag( $category["category_thumb_image"], "alt=\"".$category["category_name"]."\"", 0, "category");
echo "<br />\n";
}
?>
</a>
<?php echo $category["category_description"]; ?> <br/>
</td>
......
Решение взято с форума поддержки VM.
http://forum.virtuemart.net