Drupal 7 - Как добавить статью в URL-адрес на основе таксономии?

Я хочу иметь возможность добавлять статьи на мой веб-сайт Drupal 7, где местоположение URL автоматически генерируется на основе таксономии. Поэтому, если я выберу таксономию "Новости> Местный> Город", она будет размещена на моем сайте по адресу www.site.com/news/local/town.

До сих пор у меня создана иерархия словаря таксономии. Я установил Pathauto и Entity Reference. Я не знаю, что делать отсюда.

Когда я захожу на панель "Настроить" Pathauto в своих модулях, у меня есть три набора путей: пути к контенту, пути терминов таксономии, пути пользователей.

В разделе "Пути к содержимому" я полагаю, что должен добавить что-то в "Шаблон для всех путей к статьям". Я думаю, что я должен добавить здесь переменные для создания URL из таксономии.

Итак, я исследовал. Исчерпывающе. Я искал на прошлой неделе. Похоже, что все согласны с тем, что я должен использовать следующую строку:

[term:parents:join-path]/[term:name].

Это проблема. Я получаю ошибку:

Шаблон для всех путей к статье использует следующие недопустимые токены [термин: родители: путь соединения], [термин: имя].

Хорошо, это имеет смысл. Токен "term" не отображается в моем списке в разделе "Пути к содержимому". Это происходит в разделе "Таксономические термины", но я пытаюсь определить URL для своих статей.

Люди застряли. Я тоже. Я сгорел. Это должна быть функциональность Drupal по умолчанию. Я не знаю, почему это так сложно. Я начинаю менять свое положительное мнение об этом программном обеспечении в зависимости от объема работы, которую я должен выполнить, чтобы делать то, что входит в стандартную комплектацию каждой другой CMS, которую я использовал.

Я делаю что-то неправильно? Есть ли еще один шаг, который мне нужно сделать?

Если у меня есть ЛЮБОЙ совет, который поможет нам решить эту проблему, я был бы признателен за это!

0 ответов

Другие вопросы по тегам