Как скрыть отображение дочерних товаров в категории и модулях Virtuemart 2/3?

Решение данной задачи очень простое. Не присваивайте дочерним товарам категорию, а в настройках Virtuemart убедитесь, что не стоит галочка «Показывать дочерние товары без категорий в результатах поиска и модулях«.


Комментариев: 4 на Как скрыть отображение дочерних товаров в категории и модулях Virtuemart 2/3?

Спасибо, Роман!
Воспользовавшись инструкцией, дочерние товары теперь не выводит.
Появилось чуть другое. Теперь отображаются пустые страницы https://inst54.ru/shop/search/отвертка%20шлицевая?searchwordsugg=отвертка%20шлицевая&page=shop.browse.
если пройтись дальше по навигации или отобразить все результаты поиска, то товар найдется.
Что можно исправить?)

и да! если вставить код } //end of if ($product->product_parent_id !== «0»)
после $iBrowseProduct ++; то пустые страницы поиска тоже остаются плюс ко всему сбивается верстка. я вставил код } //end of if ($product->product_parent_id !== «0») после $iBrowseCol ++;}. Верстка пришла в порядок.

+ такой строчки у меня не было } // end of foreach ( $this->products as $product )

Буду признателен за помощь!

Комментировать