[Решено] Прикрепление страниц в меню

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

Аватар пользователя NightL NightL 6 января 2011 в 13:31

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

Возможно ли это настроить?

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

Комментарии

Аватар пользователя bsyomov bsyomov 6 января 2011 в 14:46

Для отображения "своих" меню, можно использовать taxonomy + taxonomy menu, поможет это и для второго пункта, т.к. виджетов для выбора терминов таксономии немало разных...
Т.е. делать привязку не через меню, а через таксономию.

Аватар пользователя NightL NightL 6 января 2011 в 17:47

Таксономия меню тоже установлена, принцип работы его хорошо знаю, но чисто по логике таксономия это словарь, который подразумевает множество материалов в себе как новостная лента, а меню со страницами это группа ссылок на статичные страницы. Не хотелось бы смешивать эти понятия. А так да таксономия меню показывает меню только по своему словарю, что удобно

Аватар пользователя bsyomov bsyomov 6 января 2011 в 18:44

Таксономия может использоваться для очень разных нужд. Smile Совсем не за чем пытаться жёстко следовать определениям.
Ещё для навигации можно применять подшивки, views и node reference, category... На любой вкус. Smile
Меню не обязано быть именно меню.

Аватар пользователя bsyomov bsyomov 7 января 2011 в 15:41

Почему же недочёт? Зачем в каждом модуле дублировать функционал, который может быть реализован применением других модулей?

Аватар пользователя NightL NightL 7 января 2011 в 15:57

Да, но модуль "меню" идет в комплекте с самим друпалом, а модуль "меню таксономии", как дополнительное расширение.

Аватар пользователя bsyomov bsyomov 7 января 2011 в 16:10

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

Аватар пользователя NightL NightL 8 января 2011 в 18:02

Минус в том, что функционал для навигации, который прямо касается удобства использования отсутствует и дабы его таки добыть приходится устанавливать еще что-то

Аватар пользователя bsyomov bsyomov 8 января 2011 в 21:10

В том-то и дело, что устанавливать что-то ещё надо практически для любого сайта, и в этом нет ничего плохого.

Аватар пользователя NightL NightL 8 января 2011 в 21:19

Все верно, но с друпалом надо устанавливать что-то еще даже на самые простые и логичные вещи. Это может быть и хорошо, если бы это было удобно.

Аватар пользователя NightL NightL 1 февраля 2011 в 23:06

Ребят выручайте пожалуйста своими знаниями и опытом

суть та же - хотим присоединить страницу

В меню планируется скажем 5000 страниц без таксономий, просто множество статичных меню со страницами, при списке в 200 пунктов уже сложно ориентироваться, что же делать когда будет 500 или 1000. Вопрос что делать и можно ли меню это сделать с + и - рядом с каждым меню, чтобы не видеть все раскрытое меню и 100500 страниц, а выбрать нужное и прикрепить

Аватар пользователя NightL NightL 2 февраля 2011 в 0:48

Не, конечно можно открывать отдельно раздел меню и вручную прицеплять к нужному меню страницу и это очень хорошо, что подобная возможность есть, когда можно перелинковать страницы и отобразить где хочешь, но блин, неужели, сообщество друпала не столкнулось с тем, что практически невозможно выбирать меню для страницы на странице редактирования ноды при кол-ве подобных страниц 200+

Помогите

Аватар пользователя bsyomov bsyomov 6 февраля 2011 в 11:54

Если нужен удобный выбор места в многоуровневом меню - поможет heirarchial select menu.
П.С. Если у вас получается такой монстр, возможно надо решить задачу как-нибудь иначе?
В таком меню потом и пользователю будет весьма некомфортно ведь.
Да, и зачем обходиться без таксономии? Тут на мой взгляд ей самое место...

Аватар пользователя NightL NightL 9 февраля 2011 в 16:05

Страницы в меню - меню по блокам - блоки в разных местах сайта

Посмотрел демо - это то что я искал! Осталось посмотреть в живую какого оно

Таксономия это словарь наполненный материалами в иерархическом порядке, увы по другому работать с ним не умею и даже ни где не видел другой принцип Sad