Изменить условия запроса фильтрации по некоторым доп. свойств с AND на OR
Изменить условия запроса фильтрации по некоторым доп. свойств с AND на OR
Добрый день.
Подскажите, пожалуйста, куда копать в такой сиутации:
Есть набор доп свойств для группы товаров (около 10).
По трем из них нужно сделать так, чтобы при выделении их в фильтре была логика ИЛИ.
Т.е. сейчас, если мы ставим флажки на всех трех свойствах, то он ищет в базе товары у которых отмечены все эти свойства одновременно. А нужно чтобы он искал с условием OR. Но при этом условия по другим свойствам(остальным 7) должны оставаться так как есть с жестким попаданием (условие AND).
Т.е. мне где то нужно отловить формирование запроса, проверить наличие этих трёх свойств и вставить между ними OR вместо AND.
Заранее благодарен.
Re: Изменить условия запроса фильтрации по некоторым доп. свойств с AND на OR
Поддержка, снизойдите до меня, смертного, пожалуйста.
Не хотите помочь, напишите об этом хотя бы!
Я понимаю, что это моя проблема и не требую от вас консультации, даже при том, что у вас это займет 5 минут.
Re: Изменить условия запроса фильтрации по некоторым доп. свойств с AND на OR
setver_l@mail.ru, логика зашита в коде ТДС "Интернет-магазин". Почитайте комментарии в коде, посмотрите запросы к БД... в общем где-то там копать надо.
Заказов не беру. Консультирую редко.