Как обновить запрос Drupal Views 2 с помощью выражения OR? - PullRequest
1 голос
/ 10 октября 2010

Я бы хотел добавить выражение OR в запрос Drupal 6.x Views 2 следующим образом:

Существующий запрос:

SELECT node.nid AS nid FROM node node WHERE (expr1) AND (expr2)

Новый запрос - вот чего я хочу достичь:

SELECT node.nid AS nid FROM node node WHERE (expr1) AND (expr2 OR new_expr)

Вопрос в том, как обновить мой существующий запрос (сборка с пользовательским интерфейсом Views 2) при помощи views_query_alter или какого-либо другого хука, чтобы получить expr2 ИЛИ new_expr?

Ответы [ 2 ]

1 голос
/ 10 октября 2010

Вы также можете использовать Views версии 3.0 (в настоящее время в alpha3, поэтому довольно стабильно) http://ftp.drupal.org/files/projects/views-6.x-3.0-alpha3.tar.gz

Он поддерживает OR встроенные фильтры представлений из коробки.

1 голос
/ 10 октября 2010

Просмотров Или - версия для разработчиков, но она работает.

...