Настройка ЧПУ на Drupal 7

Для того, чтобы привести вид ссылок из "node/nid" в нормальные "человеко-понятные урлы" (ЧПУ) читателю понадобится произвести инсталляцию следующих дополнительных модулей:

  • pathauto - автоматически сгенерирует синонимы;
  • token - вспомогательное расширение, требующееся для pathauto;
  • transliteration - выполняет транслитерацию кириллических символов в их латинскую интерпретацию. Т.е. чтобы было "http://example.com/privet-mir", а не "http://example.com/привет-мир".

Важная информация: на вашем сайте должны быть включены чистые ссылки.

  1. Скачиваем, активируем, импортируем переводы: стандартные действия.
  2. Переходим по пути "Главная » Управление » Конфигурация » Поиск и метаданные » Синонимы URL": .../admin/config/search/path/settings.
  3. Отмечаем галочкой пункт "Транслитерировать перед созданием синонима". Прогинорируйте предупреждение о необходимости переименования файла "i18n-ascii.example.txt" в "i18n-ascii.txt". Его там попросту нет,а работать все по-любому будет. Версия 7.x-1.1.
  4. Вот собственно и все манипуляции. Настроить конкретный вид ссылок для существующих типов матералов вы можете на вкладке "шаблоны". Массовая смена адресов доступна на одноименной вкладке с пометкой Обновление.

Drupal 7 Настройка pathauto

К примеру вписываем "Шаблон для всех адресов материалов типа Статья ": articles/[node:title].html. Где [node:title] - подстановочная конструкция заголовка записи (спасибо токену). Для получения более подробной информации поочередно раскрывайте справочные подсказки к подстановочным шаблонам.

Теперь создаем обычную ноду-статью. Ниже появится новый "таб" :

Drupal 7 - генерация синонимов путей нод

Далее ничего пояснять не буду: подготовленный читатель самостоятельно во всем остальном сможет разобраться?



Приобретайте шины Dunlop в Анапе

© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.