Создал блок, который воводит заголовок материала, но он выводит заголовки всех материалов, а мне необходимо чтобы он выводил заголовок текущего материала. Как это сделать?
Мне кажется, что нужно использовать фильтр по "Материал: Nid" и для оператора "равно" прописывать значение, только не понятно какое?
Комментарии
Никто не знает как сделать фильтр по текущему материалу во Views? Гуру отзовитесь, мне кажется это элементарно делается????
Сначала определитесь, что вы имеете ввиду под термином «текущий материал», иначе как-то сложно понять чего вы хотите (а мои телепатические способности во вторник с утра почти на нуле
Установил Organic Groups, пользователи создают группы (для групп определен тип материала), каждая такая группа соответственно имеет название и ID, я создаю блок - меню для групп, по сути это набор ссылок, далее вывожу во views поле "Материал: Заголовок" и у меня в блоке появляются все когда либо и кем либо созданные группы, далее мне необходимо отфильтровать эти заголовки, сказать - оставь только текущий. Этот заголовок будет ссылкой на главную страницу группы.
вы мне сломали голову. Есть аргумент - группа. Но его надо еще передать в блок.
Совсем меня запутали
У вас есть несколько груп (оформленных как тип материала), вы их выводите в блоке, для кого нужно вывести текущую группу и как определить что она текущая ?
Я так понимаю, что плясать надо от текущего юзера или вам "тупо" надо вывести ноду с определенным ид ?
Если второе то просто в нужном виде Filter criteria выбираете Содержимое(Материал):Nid -> Is equal to -> Значение
Да, мне нужно вывести ноду, только не с определенным ID а с текущим ID.
Есть тип материала для группы на основе которого пользователи могут создавать группы, после создания и перехода на страницу созданной группы (это не блок, просто вьюха обыкнавенная - страница) пользователь видит главную страницу группы, где вверху посредствам блока я вывожу некую навигацию по этой группе - в реале просто набор ссылок, где первая ссылка - это ссылка на страницу текущий группы (главная страница группы).
Как вариант для меня подходит следующая последовательность:
Содержимое(Материал):Nid -> равно -> "ID текущей страницы"
Вот как мне указать "ID текущей страницы", не цифры конкретные, а именно "ID текущей страницы"?
аргумент Node: nid -> action if argument not preset -> provide default argument -> node id from url
Почему то не хочет работать, может нужен определенный набор полей?
Ну как минимум node: title
Как минимум есть. Может не срабатывает аргумент из-за синонимов?
Главное все выводится как надо, но как только применяю аргумент, описанный выше, сразу все данные исчезают.
Больше нет никаких мыслей?
Ну не знаю, то что предлжил
Должно стопроцентно работать,
вы посмотрите не в предпросмотре вьюса а на реальной странице
Или же вы что то неправильно объяснили ....
вот вам пример там выводиться нода, прямо над ней блок (nodenames), построенный именно по такому принципу ....
Разобрался, нужно было еще взаимосвязь установить. Главное залезал туда и смотрел в упор, но из-за галимого перевода даже и не подумал что один из пунктов подходит.
а не подскажите как и где именно она устанавливается?
да да, распишите подробней все действия фильтры, аргументы и т. д.