Продолжать поэтапно описывать мое знакомство с Drupal я не могу из-за отсутствия такого количества времени, но все же хочу вести здесь заметки, которые будут полезны и мне в будущем, а может и кому-то из моих читателей. Сегодня я опишу процесс генерации меню из списка таксономии. К счастью для таких тривиальных задач уже давно придуманы модули, может не такие удобные и интуитивно понятные, но все же они облегчают жизнь.

Итак, предположим, что список терминов таксономии уже готов и из него требуется создать меню. Идем по шагам:

  1. Устанавливаем модуль Taxonomy Menu со всеми зависимостями и включаем его.
  2. Затем устанавливаем и включаем модуль Menu Block.
  3. Создаем меню (/admin/structure/menu/add)
  4. Идем в наш словарь таксономии и нажимаем ссылку «Редактировать словарь» (/admin/structure/taxonomy/машинное_имя_словаря/edit)
  5. Под заголовком «Расположение меню» (Menu Location) выбираем созданное нами меню
  6. Идем в «Блоки» (/admin/structure/block)
  7. В самом верху будет доступна ссылка «Добавить блок меню» (Add menu block)
  8. Указываем заголовок, выбираем меню, задаем расположение блока и все