Разные шаблоны для разных уровней словаря

Аватар пользователя randomname

Добрый день!
Столкнулся с необходимостью сделать разные шаблоны для терминов разной глубины. Сейчас есть страница views, применяемая для всех терминов, а нужно чтобы у первого уровня был свой вывод и блоки, у второго другой вывод и блоки. Как можно такое реализовать?

Тип материала:
Версия Drupal:
0 Thanks

Комментарии

Аватар пользователя Orion76
Orion76 3 года назад

Для каждого уровня свой views-страница со своим url (catalog/level-1,catalog/level-2 и т.д.)
Для блоков стандартно настроить видимость в соответствии с url views-ов.

Аватар пользователя randomname
randomname 3 года назад

orion76 вопрос в том, как это настроить? url у меня строиться домен/родитель/потомок 1 уровня/потомок 2 уровня. Но это - синоним, но не путь, или я ошибаюсь?

Аватар пользователя randomname
randomname 3 года назад

Вопрос всё ещё актуален. Нашёл способы настраивать разные view для разных словарей, но нужно именно для разных уровней одного словаря. И блоки тоже должны выбираться отдельно для каждого из уровней. Неужели в drupal нет такой возможности?

Аватар пользователя .poltergeist
.poltergeist 3 года назад

фильтры во views установите в соответствии с вашими требованиями, и будет счастье

Аватар пользователя randomname
randomname 3 года назад

.poltergeist но какие именно? Я уже нашёл костыльное решение: контекстный фильтр по родителю и по глубине вложенности, чтобы на страницах, где мне эта информация не нужна просто не выводилась. Но как-то это уныло.

Аватар пользователя randomname
randomname 3 года назад

Но так тоже не то: параметры в блоках не видны

Аватар пользователя randomname
randomname 3 года назад

Но так тоже не то: параметры в блоках не видны