[РЕШЕНО] Не отображаются термины таксономии в хлебных крошках дисплея товара

Аватар пользователя asid2006 asid2006 13 июля 2013 в 12:41

Есть интернет-магазин на Drupal Commerce. Есть тип товара, включающий поле категоря (ссылка на термин). Есть product display, содержащий поля заголовок и product reference.
Установлен модуль custom breadcrumbs и настроен на отображение терминов таксономии в хлебных крошках.
Проблема заключается в том, что если зайти на страницу товара (product display), то в хлебных крошках термины таксономии не отображаются. Если к дисплею добавить поле категория и указать значение, то они появляются, но хотелось бы оставить поле категория у товара.
Как я понимаю, в этом случае в custom breadcrumbs нужно создать правило для дисплея, в котором с помощью токенов сказать модулю, что нужно сначала отображать словарь, затем все термины. Подскажите, как это правильно прописать или обойти эту проблему другими способами.

0 Thanks

Комментарии

Аватар пользователя asid2006 asid2006 13 июля 2013 в 13:23

Почему-то после того, как спросишь голова начинает лучше работать :)
Решение:
[node:field-product-ref:0:field-category:vocabulary:name]
[node:field-product-ref:0:field-category:parent:parent:name]
[node:field-product-ref:0:field-category:parent:name]
[node:field-product-ref:0:field-category:name]

Аватар пользователя asid2006 asid2006 19 июля 2013 в 15:24
"grumbler1" wrote:

а куда это решение засовывается?

Должен быть установлен модуль custom breadcrumbs. Далее Структура -> custom breadcrumbs. Там создать шаблон для материала. Нужно будет указать тип материала, для которого будут действовать эти правила, titles и paths. У меня так:

Titles:
[node:field-product-ref:0:field-category:vocabulary:name]
[node:field-product-ref:0:field-category:parent:parent:name]
[node:field-product-ref:0:field-category:parent:name]
[node:field-product-ref:0:field-category:name]

Pathes:
[node:field-product-ref:0:field-category:vocabulary:machine-name]
taxonomy/term/[node:field-product-ref:0:field-category:parent:parent:tid]
taxonomy/term/[node:field-product-ref:0:field-category:parent:tid]
taxonomy/term/[node:field-product-ref:0:field-category:tid]