Разрешить сторонним плагинам формировать условия для динамических категорий Форум поддержки » Идеи и предложения 1 Добавить хуки позволяющие сторонним плагинам добавлять свои условия в параметры динамических категорий
5 комментариев
Из топика ничего непонятно.
Что мешает сейчас влиять на категории при помощи ивентов ?
Не хватает кейсов использования.
Объясню задачу:
Клиент хочет в параметрах динамической категории добавить условие (в добавление к существующим) "Имеют подарки: Да"
Разве можно с помощью существующих хуков добавить в sql при формировании динамической категории свои условия?
Он находится в shopProductsCollection->getSql. Соответственно туда можно добавить любое условие и любой джоин.
Спасибо, сейчас видим что у коллекции есть публичный метод getInfo - по которому можно получить информацию на основе чего формируется коллекция и с помощью данного хука добавить свои выборки
Осталось дождаться когда починят работу данного метода: https://developers.webasyst.ru/forum/33333/rekursiya-pri-ispolzovanii-khuka-products_collectionprepared/
Да. Досадный баг. Я его исправил, но правка будет доступна в следующем релизе. Если у вас есть доступ к коду, вы можете переместить строку
И вставить ее перед