Решено: Выбор материала созданного пользователем при создание нового содержимого?

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

Аватар пользователя radru radru 26 марта 2013 в 20:32

Есть типы материалов "Объект" и "Акции". Добавил к типу Акции при помощи модуля "Node Reference" поле с ссылкой к материалам из объектов.

Подскажите как при добавление в этом поле показывались только материалы "объекты" созданным только тем кто их добавил. Сейчас в нем отображаются все материалы, всех пользователей.

Спасибо большое!

Комментарии

Аватар пользователя CSoft CSoft 26 марта 2013 в 21:38

В редактировании поля можно выбрать вьюсу, которая будет выдавать нужный список материалов. Создайте её с нужными фильтрами и укажите здесь.

Аватар пользователя radru radru 26 марта 2013 в 21:41

так и думал что представление сделать, но че то не пойму какие параметры там задавать в самом вьевсе. Подскажите что, да как?

По разному пробовал все ровно не появляется выбор вьювса, только текст:
Список материалов, доступных для соотношения, может предоставляться представлением (модуль Views) с использованием типа отображения "Зависимости"

Приемлемых представлений не найдено

Аватар пользователя CSoft CSoft 26 марта 2013 в 21:47

"radru" wrote:
Приемлемых представлений не найдено

Нужно использовать тип дисплея References (в русской локализации - "Ссылки" О_о). Тогда появится.

С фильтрами поиграйтесь сами, сходу не скажу, нужно смотреть, времени маловато для этого Sad

Аватар пользователя radru radru 26 марта 2013 в 22:12

не получается, подскажите что в представление сделать. какие фильтры и тип задавать в представление, что ыб он вылез в настройка поля References

Аватар пользователя CSoft CSoft 26 марта 2013 в 23:48

"radru" wrote:
жестко, не как не хочет работать((

Создаём вьюсу. Тип материала - Объект. Остальные настройки не нужны. Идём в редактирование - создаём дисплей "Ссылки". Создаём контекстный фильтр "Содержимое: UID Автора". Настройки:

Блок "Когда значение фильтра НЕ доступно"
Выбираем "Передать значение по умолчанию"
В выпадающем списке - "ID авторизовавшегося пользователя"

В постраничной навигации ещё можно убрать ограничение в десятку, поставить все.

Сохраняем вьюсу. Редактируем "Акции" - поле связи с "Объект". Выбираем во вьюс нашу вьюху.

Профит.