Если Вы решили повысить эффективность своего бизнеса с помощью сети интернет, то оказались в нужном месте. Наша компания сделает всё необходимое, чтобы Ваш сайт окупил себя в кратчайшие сроки и приносил реальный доход.
Добро пожаловать!
Связаться с офисом
Чтобы написать нам нажмите на значок чата, расположенный ниже. Пожалуйста, не покидайте чат до окончания разговора, иначе мы не сможем Вам ответить.
Исправляем перевод Pathauto и настраиваем для разных типов данных
Уж не знаю откуда это берется, но перевод корявый, все строчки в модуле переводятся одинаково "Шаблон для адресов страницы блога". Я очень долго терпел и мирился с одинаковыми шаблонами для всех типов материалов.
Но когда взялся за самый значимый проект для меня, то решил искать причину этого глюка.
Скажу честно, раньше тоже пробовал, но что-то не получилось. Я тогда ещё только начал изучать друпал и поэтому отложил до лучших времен.
Для исправления ошибки вам нужно будет зайти в раздел перевода интерфейса (admin/build/translate) и поиском (admin/build/translate/search) найти строчку "Шаблон для адресов страницы блога".
Результат поиска на рисунке.
Нужно изменить "Pattern for all @node_type paths".
Как видите на рисунке в оригинале используется @node_type, а в переводе жестко забито слово "блога". Это и есть источник проблемы.
Меняем блога на @node_type и проверяем результат.
Это то что надо!
Теперь возможности Pathauto значительно возросли.
Пример.
URL для типов материалов "Блог" и "Заметка" зависит от выбранной категории (тег в словаре таксономии "Категория"
"Новости вкратце" я сделал в отдельной категории, на URL не влияет выбранный тег таксономии.
"Страницы" я сделал зависимыми от меню сайта и соответствуют вложенности, хотя некоторые страницы начинаются от корня - это Контакты, Услуги, и другие важные страницы сайта.
P.S. После выхода статьи в оригинальный перевод Drupal внесли изменения. Новоиспеченным друпальщикам стало жить чуточку проще.
- Войдите на сайт для отправки комментариев
