Как сделать фильтр для просмотра, который находит узлы, которые имеют поле user_reference со ссылкой на текущего пользователя? - PullRequest
1 голос
/ 05 октября 2010

У меня есть тип контента с именем «Задача». Имеет справочное поле пользователя cck с именем "assign_user". Я хочу отфильтровать Задачи, для которых их назначенный_пользователь является текущим пользователем. Как я могу использовать «Token Filter» для этого на мой взгляд? Я установил этот модуль, но не нашел места для вставки токенов в фильтр просмотра. Есть ли лучший способ?

1 Ответ

1 голос
/ 06 октября 2010
  1. Создание представления типа узлов
  2. Добавление фильтра Node: Type = Task в ваше представление
  3. Добавление другого фильтра из раскрывающейся группы Content.Теперь выберите Content: assigned_user.Теперь выберите оператор is not empty
  4. Добавьте аргумент из выпадающей группы Content с именем Content: assigned_user.Теперь в настройках аргумента для Content: assigned_user в action to take if argument is not provided выберите provide default argument.Теперь выберите User ID from logged in user
  5. Добавьте поля, которые вы хотите видеть, например, название узла и т. Д.
  6. Готово!
...