xlcq: Комментарии

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

2 марта 2007 в 12:10

Чтож будем пробовать, спасибо за help Smile

Ты пишешь "Самый простой - в теме анализировать принадлежность материла к терму, и смотреть есть ли пункты меню с адресом, равным этому терму.".

Я не очень разбираюсь в архитектуре Drupala, почему данный анализ необходимо делать в теме? Может есть похожие примеры, PHP вроде знаю нормально, так что если дашь наводку думаю размерусь.

1 марта 2007 в 12:21

Спасибо!!!!

Значит, резюмируя, решение проблемы следующее:

При добавлении статьи необходимо указать Название пункта меню для этой статьи, и установить Parenta тот пункт, под которым она должна отображаться.
Правда в этом случае я вижу один Side Effect:
Кол-во подпунктов = кол-ву статей для данного пункта, что может быть несколько не удобно если планируется большое кол-во материалов.

Интересно возможно ли как-то ограничить глубину при отображении меню Smile

1 марта 2007 в 10:14

Получается теперь два пункта меню "Anjuna beach", один ссылается на определенную статью (статью node/38/), а второй на все статьи, относящиеся к категории "Anjuna beach" (taxonomy/term/34/all).

См. http://www.goa.lv/taxonomy/term/5/all

1 марта 2007 в 9:28

Опять не удача Sad
Я уже пробовал указать для статьи поля "Title" и "Parent Item" в блоке "Menu". Получается следующее: В меню появляется еще один пункт "Anjuna beach" который ссылается напрямую на эту статью node/38/

28 февраля 2007 в 22:04

Пожалуйста помогите советом - горю!
Сделал уже тестовый вариант, совершенно простой: только меню два пункта, в каждом два подпункта и столько же терминов.
И все это также не корректно работает - при выборе статьи меню закрывается хоть ты тресни :E

28 февраля 2007 в 15:01

Все равно что-то не работает Smile Похоже я что-то недопонимаю.

Специально для упрощения понимания убрал для двух пунктов aliases. Получается такая конфигурация:

Меню:
-- Пляжи (путь taxonomy/term/5/all) родительский пункт корень меню.
--- Anjuna beach (taxonomy/term/34/all) родительский пункт корень меню "Пляжи".

28 февраля 2007 в 10:41

Не совсем понял о какой привязке идет речь. Где можно указать к какому пункту привязана статья? Smile
Пробовал при редактировании истории в блоке Меню указать в поле "Parent item:" необходимое меню, но это не помогло Sad