Как показывать блок только в определенной Таксономии со всеми ее словарями и нодами, и убирать его во всех других таксономиях.
Задача возникновения ситуации описана здесь http://perevod.drupal.ru/node/49259.
Я так понимаю, сделать из taxonomy/term/37 41 43 и т.д. такое taxonomy/category_1/* и вписать в блок выводить блок на страницах taxonomy/category_1/* не получится?...
Комментарии
Ну почему же не получится?
Pathauto тебе в помощь.
слышал, знаю, использовал... но там нужно создавать список синонимов вручную, так?
а если у меня таксономия - каталог товара магазина (более детально здесь http://perevod.drupal.ru/node/49259.), который находиться в динамике наполнения товарами, терминами менеджером - тогда Pathauto НЕ в помощь.
Не вручную, а именно автоматом.
Модуль PathAUTO не зря в названии имеет слово AUTO
или же я плохо знаю его возможности?
а ведь задачка то самая обычная стоит - вывести блок в указанном месте (любого товара с таксономии такой-то и только здесь!)
Еще идеи, пожалуйста, хотя бы навскидку...
Ты этот модуль не плохо знаешь, ты его вообще не знаешь.
Ставишь модуль, идёшь в admin/build/path/pathauto
Там в разделе "Пути термина таксономии" пишешь шаблон для нужного словаря.
Например, шаблон tovar/[tid] автоматом ставит синоним на любой термин из этого словаря из taxonomy/term/21 в tovar/21
Потом настраиваешь показ блока на tovar/* и ВУАЛЯ!
Да, не знаю, пошел читать...
Шалтай, спасибо за направление, единственный дельный совет за весь день на форуме!
работает, но не все...
в таксономии весь список терминов изменяет путь как надо, а само название таксономии остается taxonomy/term/12 30 50 (выводится в меню очень топорно, постоянно будет изменятся)
решения этого снова через Pathavto искать, или же Taxonomy menu?
В идеале было бы вообще не выводить название таксономии в меню, а только ее термины в виде пунктов меню... на форуме искал, проблема есть, решения я не увидел...
Вот еще такой аналогичный вопрос с нашего форума без ответа http://doc.drupal.ru/node/21351
Не понял вопроса.
Что значит "Название таксономии" и где оно остаётся?
И вообще, таксономия - модуль, а мы говорим тут про словари и термины.