Коллеги.
Очередной вопрос возник.
Захотелось мне, так же как на этом сайте, в профиле пользователю показывать какие документы он создавал. По-моему очень удобная вещь.
Соответственно, хотелось бы ещё добавить такую выборку в создании ноды. У меня есть два типа ноды, которые между собой связаны (многие к многим): программа и автор программы. Вот собственно хотелось бы, чтоб пользователь, создающий ноду нового автора программы, мог бы сослаться на описание программ, которое сам создал. Т.е. другими словами, чтоб нельзя было увидеть весь список программ на сайте (а пока это так), а лишь те, что пользователь сам создал.
Полагаю, что это делается через вью (блок). Вот вожусь с этим, пока не очень получается.
Подскажите правильное направление ![Wink](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/wink.gif)
Разобрался как сделать трекер (отображение материалов созданных пользователем), опишу тут, вдруг кто ищет как я ![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
1. сделал вьюшку с типом вывода Блок. В ней вывел следующие поля:
- Материал: Автор последнего комментария
- Материал: Название
- Материал: Дата обновления/комментирования Последнее изменение
- Материал: Опубликовано
и фильтр по текущему пользователю
выставил разрешения по доступу для зарегистрированных пользователей.
2. в настройках блоков, указал что этот блок отображается в main content и отфильтровал отображение только на страницах user/*
Понимаю что это не оптимально и действительно лучше сделать через темизацию: это правильнее и меньше запросов к базе будет (возможно я ещё где-то проглядел вопросы безопасности). Но пока сделал так - работает. Позже оптимизирую.