По умолчанию в Virtuemart 1.1.x есть такая фишка (фишка ли?) — если в родительской категории нет товаров, то подкатегории не отображаются. Может быть, это как-то и оправдано, но не всегда нужно. Надо исправить.
Для этого открываем файл administrator/components/com_virtuemart/html/shop.browse.php и в строке 86 (если ничего не менялось ранее) ставим отрицание (восклицательный знак). То есть было:
elseif( $num_rows == 0 && empty($product_type_id) && empty($child_list)) {
Стало:
elseif( $num_rows == 0 && empty($product_type_id) && !empty($child_list)) {
Вот и все.
Добрый день!
У меня на virtuemart 2.0.12f нет administrator/components/com_virtuemart/html/shop.browse.php
и других файлов содержащие данные строки тоже нет.
Подкатегории не отображаются ни с товаром, ни без. Вытаскиваешь в верхнюю категорию, тогда отображается.
Вопрос: как сделать что бы в категории (например столы) отображалась подкатегория (обеденные столы)?
Та же херня,. кто найдет отпишитесь, А?
neudahinivan@rambler.ru
Благодарю реальное решение.