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

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

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

Ключевые слова:
Тип материала:
Версия Drupal:
0 Спасибо

Комментарии

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

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

0 Спасибо
Аватар пользователя randomname
randomname 1 год назад

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

0 Спасибо
Аватар пользователя randomname
randomname 1 год назад

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

0 Спасибо
Аватар пользователя .poltergeist
.poltergeist 1 год назад

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

0 Спасибо
Аватар пользователя randomname
randomname 1 год назад

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

0 Спасибо
Аватар пользователя randomname
randomname 1 год назад

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

0 Спасибо
Аватар пользователя randomname
randomname 1 год назад

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

0 Спасибо