ex 2-425: Блог

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

Можно ли сделать чтобы Views перехватывал стандартные пути, преобразовывая их в свои аргументы?

7 мая 2009 в 10:29

Я активировал стандартный view который указывает на taxonomy/term/[termID] Сам view работает, однако если зайти по урлу taxonomy/term/3, например, то показывается стандратнай друпальный список нод в категории, view появлеятся только когда заходишь на taxonomy/term/all. Можно ли как-то сказать чтобы друпал всегда вызываль views?

Спасибо за помощь.

Генерация путей для Таксономии из синонимов

5 мая 2009 в 22:04

Можно ли сделать так, чтобы pathauto генерил пути из синонимов терминов, а не из их самих. Проблема акутальна, потому что термины вводятся обычно по русски, а пути хотелось бы иметь на английском (транслит тоже не вариант, выглядит ещё более уродливо, imho).

Если ли такой готовый модуль? Я так понимаю нужно создать токен [catpath-alias], как это реализовать?

Views по таксономии, не могу настроить чтобы корректно работало к деревом терминов

29 апреля 2009 в 17:49

Пусть у нас есть таксономия, скажем, departments, которая отражает структуру предприятия. Она имеет вид, в скобках указаны ноды имеющие данные термины:

departments
|
|---IT (About IT)
|    |
|    |---Managers (Lena, Petya)
|    |---Programmers (Nataly)
|    |---Admins (Vasily)
|---Research (About Research)
     |---Managers (Sergey)
     |---Scientists (Max, Vitaly)

Ноды могут иметь термины любого уровня вложенности, то есть есть, например ноды с термином IT и есть IT/Admins

Pathauto настроен таким образом, что для каждой ноды генерится путь вида IT/Admins/Vasily, тут всё в порядке.

Мне хотелось бы чтобы view выводил все ноды, имеющий термин указанный в аргументе и только его, без терминов ниже по иерархии.
Например, при аргументе Research должна выводится только нода About Research, при аргументе IT/Managers выводились бы ноды Lena и Petya. Аргументы Managers и IT/Scientists должны выдавать ошибку, потому что ломают структуру.

Пример который идёт вместе с views выдаёт все ноды ниже по иерархии, если в нём убрать Taxonomy: Term ID depth modifier, то теряется возможность использовать вложенность.

Вопрос, скорее всего ламерский, но не смог я на него найти ответа Sad

Заранее спасибо за помощь.