Був здивований, не знайшовши в стандартній комплектації Друпал, функції для виведення списку термінів в якомусь блоці. Завдання можна вирішити кількома способами.
Перший. це створити меню і руками додати туди посилання на терміни. Посилання можна скопіювати в розділі Таксономія> Ваш словник> список термінів.
Другий. скористатися сніпетів, наприклад таким.
Викачуємо модуль, розпаковуємо його в директорію sites / all / modules. йдемо в розділ управління модулів і активуємо Taxonomy Menu.
Після цього, в формі редагування словника, з'явиться новий блок налаштувань Меню таксономії:
Далі в розділі управління меню (admin / build / menu) додаємо нове меню, наприклад Розділи. Йдемо в форму редагування словника. У блоці Меню таксономії вибираємо наше створене меню. Знімаємо галку з чекбокса Add item for vocabulary. щоб не створювати кореневу посилання на словник. Інші налаштування залишаємо за замовчуванням. Натискаємо Зберегти.
Результат: зі списку термінів (рис.1) вийшло меню (рис.2), яке буде автоматично оновлюватися при додаванні / зміну термінів.
Зверніть увагу на цю статтю якщо будете створювати меню з великим числом термінів.
Так, xandeadx, ви мали рацію. З вашою допомогою мені все-таки вдалося щось зрозуміти і зробити.
Але далі постають нові питання:
1. Головне меню, на основі таксономії мені вдалося зробити. Єдине питання залишився до головного меню - це пункт "головна" - його теж в таксономический словник або якось інакше?
2. Але я ще хочу на основі кожного терміна таксономії створити вторинне меню, яке хочу розміщувати в лівій панелі і яке повинно бути мабуть тільки на відповідних сторінках. Як тут бути?
його теж в таксономический словник або якось інакше?
додайте пункт меню вручну
спасибі за пораду
вручну
Освоїв menu_block, дуже хороша штука, спасибі!
Але його можна підключити до Superfish чи ні?
Добридень! Загалом у мене проблема з уже створеним меню. Коли редагую термін словника і зберігаю його, в меню створюється ще один такий же термін. Чому? Адже я ж не створюю новий термін, а редагую існуючий.
Дякую за статтю! У мене тільки одне питання - а чи можна на підставі Висновку в меню виключити деякі терміни словника за допомогою цього модуля?
можна відключити відповідні пункти меню
Доброго дня. питання такого плану, можна якось додати один і той же словник до різних пунктів меню.
Вітаю!
А підкажіть будь ласка як зробити, щоб розгорталася ієрархія тільки активного підпункту меню.
Тобто в настройках є галочка "Розгортати пункти". 1 - меню повністю розгорнуто, тобто всі пункти. 0 - меню повністю згорнуто і при переходах не розгорталася взагалі.
А як зробити, щоб спочатку меню було згорнуто і при переходах розгорталося в міру необхідності? Сподіваюся ви зрозуміли моє запитання :)
У мене поки в думках зробити повністю розгорнутим, а потім в КСС приховувати неактивні пункти.
ну це стандартний функціонал меню. працювати повинен без якихось налаштувань
Хм. в чемже у мене тоді може бути проблема? Використовую "Custom path", тому що словник прив'язаний до уберкарту. В поле "Custom path" прописав "catalog". Може бути з цим пов'язано?
Там є налаштування "Display depth in custom path"
Може в цьому проблема, підкажіть як налаштовувати треба, а то Транслейт з англійської мені мало чим допоміг.
І ще питання як прибрати "титл" у пунктів. А то у мене деякі опису дуже довгі. Такі великі негарні партянкі вискакують :)
У налаштуваннях є пункт "Do not create title link attribute" він для чого? При вкл / викл ні че не змінюється.
Може знаєте як в Taxonomy Menu виводити кількість нод з урахуванням нод, прив'язаних до дочірнім термінам?
1. Чому? якщо переходити по пунктах меню? бачимо зовсім не такий результат як в каталозі, виведеному через блок? Як застосувати їм правильні уявлення?
2. Як, взагалі, визначити яке уявлення має вміст?
можна заглянути зсередини: log: admin; pass: kalter1;
Drupal 7. Словник з одного рівня термінів. За допомогою даного модуля додаю пункти меню в Головне меню. Створюю новий тип матеріалу, підключаю до нього словник (term_reference) все відмінно виводиться і працює.
Доповнюю дану конструкцію завданням - виводити посилання на матеріали (їх не дуже багато) в тому ж основному меню. роблю:
1. Наголошую в настройках словника пункт "Розгортати пункти" (Автоматично показувати всі елементи меню розкритими).
2. В налаштуваннях кожної ноди створюю пункт меню і вручну вказую позицію.
В результаті пункт меню, створений на основі таксономії не відображається розкритим (всі вкладені в нього елементи меню нод приховані), поки не стає активним.
При цьому ієрархія меню таксономії з 2-3 рівнями відображається нормально. Тобто не хоче нормально показувати лише Ноди, вкладені внуть пункт меню, створених цим модулем.
Це я косяк і потрібно як то по іншому реалізовувати цю функцію або все ж помилка модуля?
додам:
1. Відключення функції "Розгортати пункти" і ручна настройка так само не допомагає.
2. Подальша установка Taxonomy Menu Trails ситуацію не виправила. Шляхи нормально будуються, але неактивні подменюшкі як і раніше приховані.
Для наочності, якщо кого зацікавить проблема - print.azfest.ru, елемент меню:
"Продукція"
- "Листова продукція"
-- "Афіші" (приховано поки батьківське меню неактивно)
-- "Листівки, флаєри" (приховано поки батьківське меню неактивно)
-- "Фотографії" (приховано поки батьківське меню неактивно)
Ігор, як у вас вийшло? У мене та ж проблема. У відкритому меню в настройках словника з'являється повідомлення, що і словник і меню успішно оновлені. Але в меню посилання так і не створюються.