Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Логика каталога такая: Есть модели. Модели содержат общие свойства (например, материал, страна производитель). Есть товары, которые линкованы к моделям и имеют индивидуальные свойства(цвет, размер), цены и количество. Таким образом можно иметь один виртуальный товар в публичной части. Задача в том, чтобы выбрать все товары, модели которых сделаны из определенного материала. Можно конечно свой запрос к базе делать, но хочется все красиво сделать.
Интересно, что у аргументов ф-ии CIBlockElement::GetList $arOrder и $arSelectFields в качестве параметра можно указывать PROPERTY_<PROPERTY_CODE>.PROPERTY_<PROPERTY_CODE2>, а у $arFilter, там где-это действительно нужно, нельзя.
Николай, разобрались с проблемой фильтрации?
Мне надо решить аналогичную задачу, я как-то упустил при разработке структуры данных, что в $arFilter нельзя передавать конструкцию PROPERTY_<PROPERTY_CODE>.PROPERTY_<PROPERTY_CODE2>, перепутал с $arSelectFields.
Теперь вот думаю, что делать.