Всем привет!
прошу помощи.
ситуация такая:
есть словарь: Навигация. в нем термины.
Работа
Отдых
Жизнь
каждый термин обозвал на латыне.
job
otdih
life
добавил статей на эти термины.
нужно чтобы адреса статей автоматом принимали такой вид:
site.ru/job/1
site.ru/job/2
site.ru/job/3
не могу понять что добавить в модель. как конструкцию. подскажите плиз.
Комментарии
прошу помощи.
del
стандартным patdgauto как сделать чтобы адрес илмел вид сайт.ру/название термина/номер материала?
Поищи инфу pathauto, token
Из списка token'ов выбираешь и прописываешь значение поля что то типа [vocab-raw]/[cat-raw]
не могу найти. прислали такое [termalias-raw]/[nid] не работает
Список токенов - это "Replacement patterns". Его разворачиваешь и ищешь то, что надо.
[node:field_tags]/[node:nid]
Я добавил стандартное поле field_tags, но оно у тебя может теоретически называться по другому.
а где его взять?
1)Создаёшь/Изменяешь тип материала.
2) Добавляешь новое поле
Название, field_handface, ссылка_на_термин, выбор из списка
3) Переходишь на страницу http://сайт/admin/config/search/path/patterns
4) Идешь пункт Content paths
5) Поле Default path pattern (applies to all content types with blank patterns below) чо-то написано - это по умолчанию. Вот содержимое данного поля и заменишь.
6) В самом низу есть Replacement patterns, где хранится список всех токенов, которые есть.
7) В поле Default path pattern вписываешь:
[node:field_handface]/[node:nid]
спасибо. как вариант конечно. но в итоге термин написался на русском в адресе и приходится лишний раз нажтмать на выбор категории