templates/шаблон/html/com_virtuemart/category/default.php
Примерно 43 строка:
// Show child categories
if (VmConfig::get (‘showCategory’, 1) and empty($this->keyword)) {
if (!empty($this->category->haschildren)) {
echo ShopFunctionsF::renderVmSubLayout(‘categories’,array(‘categories’=>$this->category->children));
}
}
Ахалай, махалай:
$search=$_GET[‘search’]; //читаем переменную $search
if ($search != «true») { //если $search есть, а при поиске она есть и равна «true», категории не выводим
// Show child categories
if (VmConfig::get (‘showCategory’, 1) and empty($this->keyword)) {
if (!empty($this->category->haschildren)) {
echo ShopFunctionsF::renderVmSubLayout(‘categories’,array(‘categories’=>$this->category->children));
}
}
}
Обозначенный метод тестировался так же с модулем Virtuemart Param Filter — прекрасно работает.