Прикольно...
Вообще мало инфы, конечно. Тут сильно зависит от характера данных (меню) которые вы хотите показывать.
Делаем так: создаем вьюс, в contextual filters добавляем фильтр для текущей просматриваемой ноды. Вы сказали что без привязки к урлу, но тут так и так, каждая нода все равно доступна по какому-то урлу. Вот его в ловим контекстными фильтрами. Ставим в relationship наличие терминов (как я понимаю одного словаря), делаем зависимость обязательной.
Далее ставим фильтр по отдельным терминам - если надо.
А в содержании вьюса выводим все что нужно, токены помогут.
Забыл дописать, задача чтобы все новости из всех разделов имели урл вида "site.ru/node/id новости
создал разделы меню "интерьер" и "экстерьер"
создал термины таксономии tags в виде подпунктов меню:
Экстерьер
- фары
- резина
- колеса
- капот
Интерьер
- магнитола
- бардачок
- руль
- сиденья
Создал Представление "Экстерьер".
КРИТЕРИИ ФИЛЬТРАЦИИ - "Имеет термин таксономии" (выбрал термины относящиеся к экстерьеру)
Создал еще один критерий - "Имеет термин таксономии", раскрыл фильтр для посетителей заменив им подпункты меню. Так же выбрал в нем термины относящиес к экстерьеру.
Путь:/node/%
А вот что в настройках КОНТЕКСТНЫЕ ФИЛЬТРЫ делать не пойму.
Сейчас фильтр с терминами открывается на всех страницах site.ru/node/id странцы, и где есть термин от Экстерьера и где его нет, а как это ограничить непойму.
Комментарии
Прикольно...
Вообще мало инфы, конечно. Тут сильно зависит от характера данных (меню) которые вы хотите показывать.
Делаем так: создаем вьюс, в contextual filters добавляем фильтр для текущей просматриваемой ноды. Вы сказали что без привязки к урлу, но тут так и так, каждая нода все равно доступна по какому-то урлу. Вот его в ловим контекстными фильтрами. Ставим в relationship наличие терминов (как я понимаю одного словаря), делаем зависимость обязательной.
Далее ставим фильтр по отдельным терминам - если надо.
А в содержании вьюса выводим все что нужно, токены помогут.
Словарь один, но в каждом меню используется только часть словаря.
Забыл дописать, задача чтобы все новости из всех разделов имели урл вида "site.ru/node/id новости
создал разделы меню "интерьер" и "экстерьер"
создал термины таксономии tags в виде подпунктов меню:
Экстерьер
- фары
- резина
- колеса
- капот
Интерьер
- магнитола
- бардачок
- руль
- сиденья
Создал Представление "Экстерьер".
КРИТЕРИИ ФИЛЬТРАЦИИ - "Имеет термин таксономии" (выбрал термины относящиеся к экстерьеру)
Создал еще один критерий - "Имеет термин таксономии", раскрыл фильтр для посетителей заменив им подпункты меню. Так же выбрал в нем термины относящиес к экстерьеру.
Путь:/node/%
А вот что в настройках КОНТЕКСТНЫЕ ФИЛЬТРЫ делать не пойму.
Сейчас фильтр с терминами открывается на всех страницах site.ru/node/id странцы, и где есть термин от Экстерьера и где его нет, а как это ограничить непойму.
Создал тестовую установку. http://parlist.ru/