Категории товаров
Пожалуйста подскажите,в тов матрице достаточно много товаров...категорий и подкатегорий...Вопрос в следующем...возможно ли осуществить,чтобы категория автоматически скрывалась,когда весь товар будет в ней скрыт...обработка идет постоянно и весьма неудобно следить за тем есть в ней что то или она пустая
3 ответа
{if $wa->shop->productsCount("category/`$category.id`") != 0}
Вот так мы можем проверить, есть ли товары в категории
К сожалению Вы не описываете, где именно необходимо скрывать эту категорию (дерево категорий, хлебные крошки и т.д.)
Если в дереве категорий - может возникнуть необходимость изменить вывод дерева категорий циклом
Так же есть еще проблема: если категория не содержит товаров, но содержит подкатегории с товарами - она все равно будет скрыта т.к. в ней нет товаров
Категории придуманы для товаров, а не наоборот. Какой смысл в пустых категориях на сайте, при том что их бывает тысячи. И неважно в крошках или нет, вложенные или нет. Это недоработка программы!
Категории еще могут иметь описание, подкатегории, внешние ссылки на эти категории и т.д.
Автоматически удалять такую категорию нельзя т.к. она имеет вес в поисковиках.
Исчез урл, 404, упали в поисковике.
Так что - ни в коем случае автоматизировать это нельзя!
Только руками. только очень аккуратно и продуманно