Цял ден си блъскам главата с този проблем. Използвам Drupal 7 и се опитвам да създам контекстуален филтър, който използва низа pathauto за таксономичен термин, а не идентификатора на таксономичния термин.
И така, мога да накарам това да работи:
Но не:
http://foobar.com/tags/tagname
Създадох контекстуален филтър на „Съдържание: има идентификатор на таксономичен термин“. Включих изгледа на таксономията по подразбиране и промених пътя в него, за да се опитам да създам URL адрес, който ще работи. Отидох в /admin/config/search/path/patterns и модифицирах пътя на таксономичния термин. В резултат на това мога да накарам числовия идентификатор да се показва в почти всеки URL адрес с какъвто и да е предварителен текст, но не мога да накарам своя изглед да използва автоматично генерирания низ за таксономичен термин вместо идентификатора на таксономията.
Някакви идеи? Изпускам ли нещо? Цялата помощ се оценява.
--Маршал