Exposed filtre checkbox = operators AND, does not OR

Главные вкладки

Аватар пользователя x.mik3l x.mik3l 18 апреля 2012 в 21:04

Всем привет, ребят. Помогите пожалуйста с проблемой, хотя бы толкните в нужную сторону... уже день бьюсь головой об стену, что не так я сделал или как найти решение из сложившейся проблемы. Суть : Есть фильтр со списком value1, value2, value3 etc... Так вот работает он как я понял через запрос OR. Т.е. если например выбрать value1 то выведется список node у которых есть значение value1, но если выбрать value1 и value2, то уже будет выводится список node у которых есть и одно ИЛИ второе значение ( value1, value2 ). Надо же что бы выводились ноды только у которых сразу есть и value1 И value2. Очень прошу помощи!)

Комментарии

Аватар пользователя Nick Fedchik Nick Fedchik 18 апреля 2012 в 21:25

А в самом фильтре какой оператор стоит?

Один из:
Все:
Кроме:
Пустой (NULL)
Не пустое (NOT NULL)

Выбери "Все" и поиграйся с результатами.

Аватар пользователя x.mik3l x.mik3l 18 апреля 2012 в 21:28

Nick Fedchik wrote:
А в самом фильтре какой оператор стоит?

Один из:
Все:
Кроме:
Пустой (NULL)
Не пустое (NOT NULL)

Выбери "Все" и поиграйся с результатами.

Вот как раз первый и стоит и результаты выводит которые я описал выше : ) Т.е. судя по всему у него запрос идет через {check_value1} OR {check_value2} и тд)

Аватар пользователя Nick Fedchik Nick Fedchik 18 апреля 2012 в 23:48

x.mik3l wrote:
Вот как раз первый и стоит и результаты выводит которые я описал выше : ) Т.е. судя по всему у него запрос идет через {check_value1} OR {check_value2} и тд)

Ну логично, что OR будет "Один из", а AND будет "Все"

Аватар пользователя x.mik3l x.mik3l 18 апреля 2012 в 23:53

Nick Fedchik wrote:
x.mik3l wrote:
Вот как раз первый и стоит и результаты выводит которые я описал выше : ) Т.е. судя по всему у него запрос идет через {check_value1} OR {check_value2} и тд)

Ну логично, что OR будет "Один из", а AND будет "Все"

Упс, я просто не совсем понял ) "Один из:" думал это вы перечисляете нижеследующие операторы ) У меня такого нет при выборе. Могу выбрать только один из 4х :

1.Is one of ( любые )
2.Is not one of ( не )
3.Is empty (NULL)
4.Is not empty (NOT NULL)

Аватар пользователя drupby drupby 19 апреля 2012 в 2:29

"x.mik3l" wrote:
1.Is one of ( любые )
2.Is not one of ( не )
3.Is empty (NULL)
4.Is not empty (NOT NULL)

а должно быть 5 вариантов
ещё Is all of ,который AND