[решено] Меню на основе таксономии

Главные вкладки

Аватар пользователя iltmpz iltmpz 6 августа 2008 в 22:21

Поставил drupal 2 дня назад, разбираюсь, появился вопрос:

У меня контент разделен по категориям, вложенность отсутствует.
Я организовал таксономию так: создал словарь "Темы", в нем создал список термов: "категория 1", "категория 2" и т.д.
Предполагается, что в каждой категории будет по несколько статей.

Вопрос: как проще всего огранизовать меню с точно такой же структурой?
Вручную создавать структуру меню, в точности дублирующую структуру таксономии, а потом еще по 2 раза выбирать место каждой статьи (и в таксономии, и в меню) не хочется.
Искал модули, нашел automenu (не знаю, то или нет) - не поставилось, есть только для 5-й версии drupal, а у меня 6.

Комментарии

Аватар пользователя iltmpz iltmpz 20 августа 2008 в 2:49

Сколько ни копался, так ничего подходящего и не нашел. Sad
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? Кажется, такие меню на каждом втором сайте на друпале.

Аватар пользователя iltmpz iltmpz 8 сентября 2008 в 23:50

"WiseMan" wrote:
Попробуйте вот этот модуль - taxonomy_context

Так это под 5-ку: "Taxonomy Context will be ported to Drupal 6 in the upcoming months."

А у меня 6-ка - я ж сейчас 1-й раз ставлю друпал, выбрал последнюю стабильную версию.

P.S: я тут имел в виду меню в блоке, (который можно включить слева или справа), такое же, как меню навигации, только из таксономии.

Аватар пользователя iltmpz iltmpz 13 сентября 2008 в 14:55

Спасибо, то что надо.
И получается в чем-то удобнее, чем мой модуль - уже сразу умеет показывать ноды, а то я как раз думал, как бы это сделать.