Организация меню

Прислано: MDD

сб, 31/03/2007 - 20:32

Другие статьи по теме:

По ходу дела возникают вопросы. Заранее приношу извинения, если вопросы будут поставлены не корректно (я не волшебник, я только учусь :) )

Для начала я решил создать менюшку (таким образом задав структуру сайта).
В раздел Навигации добавил новый пункт (условно Main), вложил в него еще два подпункта иии...
на этом засел. Требуется указать ноду, к которой привязаны подпункты. А у меня этих нод (самого контента еще нет).
Получается что собирать сайт надо с конца? Сначала наделать кучу нод? А как же структура? Я полагал правильным сначала сделать разделы, а потом их наполнять, а не наоборот.

Ну хорошо, допустим я иду в раздел "Создать материал", выбираю тип материала (допустим заметка), что-то там пишу сохраняю. А как потом узнать имя ноды (адрес), созданной заметки, к которому потом привязать пункт меню?

Не так ни этак у меня не вышло создать полностью рабочее меню, хотя конструктор прикольный, если разобраться :)

Правильно ли я понимаю, что для организации просто меню, не требуется использование таксономии? или наоборот все делается только через словари?

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано danger4k в сб, 31/03/2007 - 20:41.

Всё намного проще))
Сначала создаёте меню (пустое).
А потом, соответсвенно, при создании ноды есть внизу настройки "меню"....там и привязываете к нужному Вам пункту.


Опубликовано Atl в сб, 31/03/2007 - 20:47.

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


Опубликовано MDD в вс, 01/04/2007 - 08:04.

ок, спасибо. У меня родное меню работает не так как DHTML? Если я создаю родительский пункт и привзяываю к нему пустую ноду (node/), а потом вкладываю в него подпункты, то оно не раскрывается в первом случае :( А на DHTML работает, правда выглядит хуже. Есть ли принципиальная разница, что привязывать к пунктам меную - заметки или страницы?


Опубликовано Dan в вс, 01/04/2007 - 09:26.

К меню можно привязать что угодно - хоть ссылку на другой сайт. Не принципиально.
Но надо учитывать нюанс - внутрениие ссылки должны быть написаны в коротком стиле и без слэшей в начале и конце, напр.^
node/123
node
taxonomy/term/3
taxonomy/term/6+8+9


Опубликовано blackvl@drupal.org в вс, 01/04/2007 - 10:07.

IMHO, начинать нужно с таксономии, т.е. продумать словари для структуры сайта, а от этого уже и плясать, т.к. меню может быть много (primary, secondary и сколько еще вам понадобится). А основа сайта все же списки по словарям.


Опубликовано MDD в вс, 01/04/2007 - 14:53.

2 blackvl:
я думаю, такса мне не понадобится, я хочу сделать достаточно опростой сайт с глубиной ссылк не более 2-3 уровня.

2 danger4k:
так то оно так... но пункт меню не может быть пустым, без ссылки (как я понял). Если в ссылке указываю просто node/ , то потом, созданный материал, с указанием к чему прицепить, не появлется пока я принудительно не перепишу ссылку в пункте меню. Как-то это, имхо, не очень удобно. Хорошо когда документов не больше десятка.


Опубликовано olejik (гостевой логин) в вт, 25/12/2007 - 13:27.

Подскажите, пожалуйста, может кто-нибудь встречался с такой проблемой. Связал Gallery с Drupal. Сделал URL Rewrite. Разрешил чистые линки. И теперь такая проблема - когда захожу на www.example.ru/v/album/ то ссылка с алиасом из основного меню ведет на www.example.ru/v/album/alias вместо www.example.ru/alias


Опубликовано olejik (гостевой логин) в вт, 25/12/2007 - 13:30.

Подскажите, пожалуйста, может кто-нибудь встречался с такой проблемой. Связал Gallery с Drupal. Сделал URL Rewrite. Разрешил чистые линки. И теперь такая проблема - когда захожу на www.example.ru/v/album/ то ссылка с алиасом из основного меню ведет на www.example.ru/v/album/alias вместо www.example.ru/alias

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


Опубликовано olejik (гостевой логин) в вт, 25/12/2007 - 15:01.

Все. Всем спасибо. Решил проблему.


Опубликовано achadidi в вт, 25/12/2007 - 17:31.

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