есть отделы предприятия, по адресам типа department/alias производится доступ.
алиас формируется pathauto на основе поля name, например отдел снабжения -> otdel-snabzheniya.
есть сотрудники, связанные с отделом через node reerence.
задача сделать представление, выводящее сотрудников отдела и представление, выводящее поля отдела отличным от дефолтного способом.
я хочу, чтобы сотрудников выводило блоковое представление (я так понимаю оно принимает и понимает аргументы по правилам заданным для представления типа page), а отдел - страничное представление.
вопрос в том, что правильно выдает результаты на адреса типа department/отдел снабжения, а надо чтобы на адреса типа
department/otdel-snabzheniya.
я новичек в друпале, работаю сейчас только с графическим интерфейсом, если решается через php, желательно бы указать в какой файл вставлять код.
Комментарии
department/отдел снабжения чем создана эта страница?
отдел снабжения это экземпляр типа данных ОТДЕЛ, через ТИПЫ МАТЕРИАЛОВ тип делался.
transliteration и обновите синонимы
хотя вот это смущает "отдел снабжения -> otdel-snabzheniya."
транслитерация установлена и работает, когда запрашивается страница department/otdel-snabzheniya в ОТДЕЛах ищется экземпляр с полем name равным "otdel-snabzheniya", а такого не существует, существует экземпляр с полем name равным "отдел снабжения", отсюда и вопрос, как переделать полученное из УРЛ "otdel-snabzheniya" в "отдел снабжения".
я так понимаю, может это все не так, я не знаю.
как я понял otdel-snabzheniya это /node/arg(1)
из этого следует, что вам надо искать не otdel-snabzheniya а arg(1)