Drupal, Views: можно ли использовать 1 фильтр для многих полей CCK? - PullRequest
1 голос
/ 23 апреля 2010

Я использую Views в Drupal.

Я хочу, чтобы открытый фильтр выбирал слова, содержащие определенное слово. Но я заметил, что не могу искать более одного поля CCK на фильтр.

Поскольку я хочу предоставить его, я хочу уникальное поле ввода текста для всех полей CCK: это возможно?

В настоящее время я могу добавить только новый фильтр для каждого поля CCK.

Спасибо

Ответы [ 3 ]

2 голосов
/ 23 апреля 2010

Вы можете использовать модуль CCK Вычисляемое поле .

Настройте поле так, чтобы оно сохраняло весь текст из всех других полей, затем вы можете фильтровать это одно поле (и эффективно фильтровать по всем полям).

См. Этот фрагмент кода для объединения нескольких полей в одно.

1 голос
/ 24 апреля 2010

Я действительно нашел пункт «Поиск» в настройках «Фильтры» в «Представлениях». Я не знаю, как я мог игнорировать это раньше. Это на самом деле существует и работает довольно хорошо. Решаемые.

0 голосов
/ 01 июня 2012

Вот обсуждение. http://drupal.org/node/451000

Решение Drupal 6 - Комментарий № 16

Drupal 7 раствор

Предыдущее решение может быть использовано для Drupal 7, но есть один модуль, который вы можете использовать http://drupal.org/project/views_filters_populate

Отличный модуль. Но есть одна проблема: «Заполняет только фильтры STRING»

...