Как не показывать товары которых нет в наличии

#
Как не показывать товары которых нет в наличии
Здравствуйте!
Искал по форуму, в api, не смог найти решения для того, что бы в магазине убрать из показа товары у которых в поле НАЛИЧИЕ стоит 0.

Можете подсказать?
Делаю сайты на HostCMS! Подробнее по почте anton.yurzanov@gmail.com
Модератор
#
Re: Как не показывать товары которых нет в наличии
Так:

$Shop_Controller_Show
->shopItems()
->queryBuilder()
->leftJoin('shop_warehouse_items', 'shop_warehouse_items.shop_item_id', '=', 'shop_items.id')
->having('SUM(shop_warehouse_items.count)', '>', 0)
->groupBy('shop_items.id');
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Как не показывать товары которых нет в наличии
А как не выводить группы у которых нет ни одного товара в наличии? Не на XSL.
Спасибо!
Разработка и поддержка сайтов на HostCMS
#
Re: Как не показывать товары которых нет в наличии
Цитата:

$Shop_Controller_Show
->shopItems()
->queryBuilder()
->leftJoin('shop_warehouse_items', 'shop_warehouse_items.shop_item_id', '=', 'shop_items.id'
->having('SUM(shop_warehouse_items.count)', '>', 0)
->groupBy('shop_items.id';

Пропадает отображение товара на странице категории, и вся информация на странице самого товара (при этом страница товара существует). Как сделать чтобы товар пропадал в категории, а страница работала и весь контент на странице товара остался?
Облазил форум, использовал разные коды от форумчан, но эффекта не было, разве что сплошные ошибки. С HostCMS работать только начал, и скорее всего я не туда вставляю скрипты. Напишите, пожалуйста, и куда вставлять.
Авторизация