rozalex: Блог

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

Фильтр по текущему пользователю во View

25 марта 2011 в 18:52

Здравствуйте, коллеги.
Простой для гуру вопрос:
В одном из созданных мной типов материала (Задание) есть поле Исполнитель (выбирается из списка пользователей сайта).
Хочу во view сделать фильтр, чтоб это Задание мог видеть только тот юзер, который назначен Испонителем.
Вопрос: какой переменной я должен приравнять значение поля Исполнитель? Где хранится id текущего пользователя?
Спасибо.

Relation field

9 декабря 2010 в 20:48

Коллеги!

Представим, что нужно создать новый тип материала - Задание.
Как тогда прикрутить туда поле Исполнитель, которое должно содержать ссылку на юзера, выбираемого из списка пользователей сайта?
Drupal 6.19
ССК и View установлены.

Спасибо и не пинайте, если уже разжевывалось...

Как перенаправить вывод данных?

7 апреля 2010 в 17:47

Коллеги!
Постараюсь покороче. Smile

Дано:
Материал: Type_1
Taxonomy: 2 словаря
1-ый (Категории): Категория_1 и Категория_2
2-ой (Темы): Тема_1, Тема_2 и т.д.
Требуется:
1. Сделать раздельное отображение Материалов по обеим Категориям.
2. Дать возможность пользователям выбирать Материалы для просмотра по различным Темам.
Решение:
1. Я сделал 2 view с фильтрами по Категориям и расположил их на Panel двумя столбцами. Панель вывел на Главную страницу.
(Что-то мне подсказывает, что это не лучшее решение).
2. Создать Меню или, скажем, динамический фильтр (Arguments во View) - проблем не составляет. Но!
Как сделать так, чтоб вывод результатов любого запроса (меню, динамических фильтров и пр.) происходил на ту же страницу, где расположены View (в моем случае - на Panel)?

Помогите найти правильное решение.
Спасибо и сорри за сумбур.