Drupal 7 - Как да използвам термините на таксономията pathauto в аргументите на изгледите

Цял ден си блъскам главата с този проблем. Използвам Drupal 7 и се опитвам да създам контекстуален филтър, който използва низа pathauto за таксономичен термин, а не идентификатора на таксономичния термин.

И така, мога да накарам това да работи:

http://foobar.com/tags/1

Но не:

http://foobar.com/tags/tagname

Създадох контекстуален филтър на „Съдържание: има идентификатор на таксономичен термин“. Включих изгледа на таксономията по подразбиране и промених пътя в него, за да се опитам да създам URL адрес, който ще работи. Отидох в /admin/config/search/path/patterns и модифицирах пътя на таксономичния термин. В резултат на това мога да накарам числовия идентификатор да се показва в почти всеки URL адрес с какъвто и да е предварителен текст, но не мога да накарам своя изглед да използва автоматично генерирания низ за таксономичен термин вместо идентификатора на таксономията.

Някакви идеи? Изпускам ли нещо? Цялата помощ се оценява.

--Маршал


person user1938973    schedule 31.12.2012    source източник


Отговори (1)


Изгледът по подразбиране „Термин на таксономията“ използва контекстуален филтър, много подобен на това, което се опитвате да постигнете, така че вероятно това може да ви помогне как да настроите нещо подобно. Все пак бих опитал да създам изглед на таксономия на типа вместо съдържание.

person AgnosticDev    schedule 31.12.2012