вопрос про $wa->shop->products()
Как сделать чтобы сработали несколько несколько условий для фильтрации?
например, "tag/new" и "category/12". этот $wa->shop->products("category/12") выводит все товары категории 12.
думал так покатит $wa->shop->products("category/12 & tag/new"), но нет(( как правильно написать и вообще сработает ли это?
5 ответов
Так не сработает, но возможно написать свою коллекцию товаров при помощи хука: products_collection, а затем выводить товары вроде того $wa->shop->products("my_collection_tag_and_category/12/new")
Да я пытался с помощью этого хука, но ничего не понял как это работает, примеров никаких нету, из описания только две строчки непонятные((
Кроме хука products_collection, другого способа не знаю.
Пример использования можно посмотреть в плагинах favoriteproducts и cml1c.
Да я пытался с помощью этого хука, но ничего не понял как это работает, примеров никаких нету, из описания только две строчки непонятные((
Стоп. Есть же фильтры. Внутри своей категории 12 создайте динамическую подкатегорию-фильтр по тегу new. И получайте через хэлпер товары этой категории по её новому id. Если надо, чтобы не показывалась на сайте, сделайте её скрытой. Вроде должно сработать.