РЕШЕНО! Views, как отфильтровать ноды текущего пользователя при просмотре блока со списокм нод в чужом профиле

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

Аватар пользователя iNFerNo iNFerNo 5 июля 2012 в 16:55

Создан блок в котором должны выводиться ноды отмеченные юзером профиль которого просматривается.

Я кастомно блок вывел что бы он был только в чужом профиле...

Но так как блок создаю типа контент то отфильтровать ноды текущего юзера нельзя.

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

Комментарии

Аватар пользователя iNFerNo iNFerNo 5 июля 2012 в 17:18

сформулирую задачу.

необходимо вывести ноды в блок отмеченные флагом (модуль flag) пользователем профиль которого просматривается другим пользователем.

получается все сделать кроме одного. выводятся все ноды. если выбрать выводить ноды отмеченные флагом текущего юезра то тогда мы не увидим отмеченные ноды другого пользователя профиль которого мы смотрим.

Аватар пользователя Request Request 19 июня 2013 в 9:38

iNFerNo, спасибо за подсказку с этими выводами нод с флагами по пользователям.
Напишу подробные настройки для такого views, если кому-нибудь ещё понадобится:
В настройках Advanced добавить в Contextual filters - "Флаги: User uid", для которого выбрать нужный вид связи (bookmarks) и "Provide default value" с типом "ID пользователя из URL".
Далее во Взаимосвязях (Relations) указать "Флаги: bookmarks (любым пользователем)", "(bookmarks) Флаги: Пользователь" и "Содержимое: Автор".