среда, 15 июля, 2015 - 19:38

Установка модуля

drupal en -y pathauto

О модуле

Модуль pathauto позволяет генерировать синонимы страниц по шаблону.

В Drupal по умолчанию генерируется адреса вида "node/1". И можно менять адреса страниц у каждой страница отдельно.

module path

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

module pathauto

Шаблоны

Теперь адреса можно менять на странице настроек модуля "admin/config/search/path/patterns".

module pathauto patterns

Сами шаблоны строится из текста и токенов.
Пример: "content/[node:title]" адрес материала будет уже не "node/1", а "content/заголовок-материала".

Токен [node:title] заменяется заголовком материала.
Остальные токены можно посмотреть нажав на надпись "ПОДСТАНОВОЧНЫЕ ШАБЛОНЫ".

Настройки

На странице "admin/config/search/path/settings" можно также немного под настроить обработку адресов.
Но меня устраивают настройки по умолчанию.

Обновление синонимов

На странице "admin/config/search/path/update_bulk" нужно обязательно обновить синонимы если у вас есть материалы созданные до изменения шаблонов адресов.
Иначе действия к ним не применяться.

Ставим галочки на нужны нам сущности.
Нажимаем на кнопку "Обновить".

module pathauto update_bulk

Аналогично и с удалением.

Теги: 

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.