Поставил drupal 2 дня назад, разбираюсь, появился вопрос:
У меня контент разделен по категориям, вложенность отсутствует.
Я организовал таксономию так: создал словарь "Темы", в нем создал список термов: "категория 1", "категория 2" и т.д.
Предполагается, что в каждой категории будет по несколько статей.
Вопрос: как проще всего огранизовать меню с точно такой же структурой?
Вручную создавать структуру меню, в точности дублирующую структуру таксономии, а потом еще по 2 раза выбирать место каждой статьи (и в таксономии, и в меню) не хочется.
Искал модули, нашел automenu (не знаю, то или нет) - не поставилось, есть только для 5-й версии drupal, а у меня 6.
Комментарии
taxonomy_menu
taxonomy_dhtml
Сколько ни копался, так ничего подходящего и не нашел.
taxonomy_menu - поставил, в меню появился 1 пункт - тыкаешь туда, выводится веть контент как попало. Настроек толком нету.
taxonomy_dhtml нашел только для 5-й версии.
В общем настроил через Views (разбирался с ним неделю, в основном методом тыка)
Row style: Материал
Аргументы
Таксономия: Term
В общем по аналогии с архивом.
Сейчас все работает - в блоке показываются термы из нужного словаря и в скобках после каждого цифра (сколько статей). При клике открывается список статей с тизерами.
Остается 1 непонятный вопрос: ссылки в меню имеют вид: http://localhost/drupal/artlist/Категория Статей 1
Прикрутил модули Path, Pathauto и Transliteration, весь контент имеет транслитерированные URL'ы, а вот имена категорий как были на русском, так и остались. В настройках модуля Views про урлы нашел только "Transform spaces to dashes in URL"
Соотв. вопрос: можно ли как-то транслитерировать УРЛы в этом меню на Views
И еще вопрос: можно ли как-то сделать такое же меню с категориями и циферками в скобках после каждой, не используя Views? Кажется, такие меню на каждом втором сайте на друпале.
Проблему не то, чтобы решил - забил на модули и сделал все руками. Почитал это: http://drupal.ru/node/13080, еще что-то, немного переписал тот код, хукнул hook_block и сделал блок меню.
Попробуйте вот этот модуль - taxonomy_context
Так это под 5-ку: "Taxonomy Context will be ported to Drupal 6 in the upcoming months."
А у меня 6-ка - я ж сейчас 1-й раз ставлю друпал, выбрал последнюю стабильную версию.
P.S: я тут имел в виду меню в блоке, (который можно включить слева или справа), такое же, как меню навигации, только из таксономии.
Патч уже есть http://drupal.org/node/222641
а модуль как раз меню из таксономии в блоке и делает.
Спасибо, то что надо.
И получается в чем-то удобнее, чем мой модуль - уже сразу умеет показывать ноды, а то я как раз думал, как бы это сделать.