Pathauto в drupal 7

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

Аватар пользователя finel finel 3 марта 2012 в 2:20

Всем привет!

прошу помощи.

ситуация такая:

есть словарь: Навигация. в нем термины.

Работа
Отдых
Жизнь

каждый термин обозвал на латыне.

job
otdih
life

добавил статей на эти термины.

нужно чтобы адреса статей автоматом принимали такой вид:

site.ru/job/1
site.ru/job/2
site.ru/job/3

не могу понять что добавить в модель. как конструкцию. подскажите плиз.

Комментарии

Аватар пользователя K0r5hun K0r5hun 4 марта 2012 в 0:31

Список токенов - это "Replacement patterns". Его разворачиваешь и ищешь то, что надо.

[node:field_tags]/[node:nid]

Я добавил стандартное поле field_tags, но оно у тебя может теоретически называться по другому.

Аватар пользователя K0r5hun K0r5hun 4 марта 2012 в 3:07

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]

Dirol Сохраняешь.

Аватар пользователя finel finel 4 марта 2012 в 17:04

спасибо. как вариант конечно. но в итоге термин написался на русском в адресе и приходится лишний раз нажтмать на выбор категории