Токен Drupal Pathauto [термин: родители: присоединение] работает неправильно

Если родительский термин URL не был создан автоматически. И детский термин URL-адрес был сгенерирован с использованием токена [термин: родители: соединение-путь], он использует неправильный URL-адрес родительской категории (автоматически сгенерированный, но не реальный).

Представьте, что мы установили правило генерации псевдонимов URL терминов таксономии в блоге: [term: parent:join-path]/[term:name]

И у нас есть структура категорий: "Родительская категория" с URL-адресом "my-parent-category", заполненным руками.

"Подкатегория", мы получим URL "родительская категория / подкатегория", но не "моя-родительская категория / подкатегория".

Поэтому, если вы вручную заполнили URL-адрес родительской категории, вам придется обновить URL-адрес каждой подкатегории, а также URL-адреса узлов (если в структуре URL-адресов вашего узла используется полный путь, добавьте термины)

1 ответ

Ответ в https://www.drupal.org/node/2311207

[термин: родители:*] по умолчанию используются все имена всех родительских терминов. Вам нужен фактический псевдоним URL самого родительского термина, а не всех родителей, что является другим токеном: [term:parent:url:path] Я полагаю.

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