Открываем файл:
\administrator\components\com_virtuemart\classes\ps_product_category.php
и там меняем строку $allowed = false; на $allowed = true;
Вуаля!
Стиль к пунктам прикручивается в том же файле чуть ниже:
$html .= '
<a title="'.$catname.'" style="display:block;'.$style.'" class="'. $css_class .'" href="'. $sess->url(URL."index.php?page=shop.browse&category_id=".$category_tmp[$row_list[$n]]["category_child_id"]) .'" '.$append.'>'
. str_repeat(" ",$depth_list[$n]) . $catname
. ps_product_category::products_in_category( $category_tmp[$row_list[$n]]["category_child_id"] )
.'</a>';
там же определяются стили АКТИВНОГО пункта ПОДМЕНЮ (id=»active_menu», «sublevel»)
Чуть выше есть строчка:
$highlighted_style="font-style:italic;" ) {
она добавляет свойства к стилю если пункт является активным (через переменную $style) в строке, которую я указал выше, вот ее кусок:
style="display:block;'.$style.'"
Чтобы подвинуть пункты подменю достаточно убрать « » в строке . str_repeat(« »,$depth_list[$n]) . $catname
и добавить в стиль a.sublevel:link, a.sublevel:visited (в файле template_css.css шаблона) строку padding-left:20px;.