Доброе время суток сообщество.
Интересует , как реализовать вывод Views в зависимости от CCK поля, в котором через User reference указывается пользователь.
Функционально это выглядит следующим образом:
- Создаём ноду.
- Указываем при создании, что этот материал принадлежит пользователю user, но материал создаёт пользователь admin (сразу говорю, что поменять автора ноды вариант не подходит)
- После надо в профиле вывести пользователю user все ноды, которые при создании были присвоены через Node reference именно этому пользователю, ну или другому.
Особенности:
Одна нода может быть присвоена любому количеству пользователей.
Заранее всех благодарю. После нахождения ответа будет опубликована статья с разъяснением как, что и куда для ньюбов типа меня, но с достижением результата научить, а не решить проблему частную.
Комментарии
может поможет http://www.drupal.ru/node/24800 и http://www.drupal.ru/node/11786
Спасибо, но тут оно выводит материал пользователя, а у меня должен быть аргументом user reference.
Над блоком для задавания аргументов во Viws есть есть штука под названием Relations -- вам нужна именно она, если правильно помню. Связываете материал с тем, где живет User Reference и в аргументе говорите взять не поле автора, а из содержимого с меткой Relations (она возникнет после добавления связи) в таком-то поле. Хотя я бы сделал сниппетом, с классическим вариантом будет много гемороя.
во заморочка. но нужно.
год прошел, решил проблему?