фильтрация Drupal View с критериями ORed - PullRequest
3 голосов
/ 19 февраля 2010

Я пытаюсь представить Drupal View, который показывает узлы, в которых адрес электронной почты пользователя отображается в одном из двух текстовых полей CCK.К сожалению, это не представляется возможным при использовании стандартной версии модуля Views в Drupal - кажется, что нет способа объединить критерии фильтрации (кроме ANDing их), и при этом их не представляется способом сделать пользовательскиелогика для настройки фильтра ...

Существует ли простой способ непосредственного добавления дополнительной информации в конкретное предложение View * WHERE?Если нет, то можно ли это сделать по-другому?

1 Ответ

3 голосов
/ 20 февраля 2010

Вы можете использовать модуль views_or . Он все еще в разработке, но выглядит многообещающе.

Другой вариант - использование hook_views_query_alter с $ query-> add_where (), в котором вы сможете добавить предложение или. Вы также можете использовать его для добавления вашего дополнительного предложения WHERE, которое вы просили.

...