включить меню в шапке

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

Аватар пользователя artur artur 27 декабря 2006 в 22:53

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

Комментарии

Аватар пользователя Dan Dan 1 января 2007 в 12:58

primary и secondary меню может быть любое меню, настройки здесь: /admin/settings/menu (может быть у тебя там стоит no primary links)
настрока (добавление/удаление) пунктов меню: /admin/menu

Аватар пользователя Bolzamo Bolzamo 15 января 2007 в 18:24

Здравствуйте! Совсем умучился, так и не нашел где собственно в веб-интерфейсе включаются эти secondary links! У меня Drupal v4.7.5, русифицированный по последней моде. Скин - самопальный, на основе стандартного bluemarine, то есть переменные использованы все те же. Только вот в админке где добавить пункты во вторичное меню, и как по возможности завязать его с главным?

Собственно приоритетная задача: надо чтобы с каждым пунктом главного меню было связано свое меню, которое отображается если перейти в соответствующий раздел, причем отображается отдельно.
Заранее благодарю за помощь.

Аватар пользователя Dan Dan 16 января 2007 в 1:10

> Собственно приоритетная задача: надо чтобы с каждым пунктом главного меню было связано свое меню, которое отображается если перейти в соответствующий раздел, причем отображается отдельно.
Для этого как раз и нужны primary и secondary links.
Само меню "secondary links" может отсутствовать по умолчанию - его надо задать самому (admin/menu)
Затем надо настроить эту систему, то есть задать первичные и вторичные ссылки, это делается в admin/settings/menu.
Теперь наполняем эти меню ссылками, включаем стандартную тему и смотри как оно всё работает. Включаем свою тему и проверяем Smile
Удачи!

Аватар пользователя Dan Dan 16 января 2007 в 1:13

Только что забил этот пост и вижу, что я уже говорил, где искать эти secondary links! (см. пост выше)!
Блин, там же по русски написано: "Primary and secondary links settings", второй селект: "Menu containing secondary links:"!

Аватар пользователя Bolzamo Bolzamo 17 января 2007 в 0:37

С одним разобрался, и другое сразу выскочило: как их собсно связать? Что-то я этого не нашел нигде. Мне нужно чтобы для каждого раздела были свои secondary links, потому как делаем портал. Где это настраивается, и те ли инструменты я использую?

ЗЫ. Не ругайте сильно новичка Smile

Аватар пользователя Natalie Natalie 17 января 2007 в 7:41

Хехе, в 5.0 первичные ссылки отправили наверх на странице меню - специально, видимо, заметнее были Smile
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя Dan Dan 22 января 2007 в 8:05

> Я вопрос задал, кто-нибудь может мне на него ответить?
Я могу Smile
Надо для primary и secondary links указать одно и тоже меню. Меню должно быть древоидным. Тогда первый уровень будет primary, а второй - secondary

Аватар пользователя Toologic Toologic 12 февраля 2007 в 0:21

Удивительно, но факт!

Настроив формирование primary и secondary ссылок в одном primary_menu имею в качестве результата
переменную $primary_links - содержащую все дерево меню и НЕОПРЕДЕЛЕННУЮ переменную $secondary_links (null)

Версия drupal 5.1

в предыдущей версии 4.7.х все работатет!

Может Axel подскажет?

Мой сайт на drupal - www.travelweekly.ru

Аватар пользователя Shelendor Shelendor 28 февраля 2007 в 0:35

так-с. создал 2х уровневую структуру в Primary links. Указал это же меню в качестве secondary links. Понял, что пока реально не создан node, на который идёт ссылка второго уровня, secondary links не показывается. всё хорошо.

а теперь вопрос Smile secondary links отображаются сразу под Primary в шапке. как, собственно, вынести secondary links в блок в левой колонке? Т.е. чтобы при нажатии на ссылку Primary в шапке, в меню в левой колонке отображались secondary links?
Понимаю, что это я не первый спрашиваю, но по поиску конкретно этот вопрос найти не смог. Ткните, плиз, носом в нужную тему Smile
Заранее спасибо ответившему Smile

Аватар пользователя FAUST FAUST 1 апреля 2007 в 18:12

Блин. ниче не получается...хочу тоже самое чтобы при нажатии на Primary links выходило то или иное меню, т.е. я так понимаю вSecondary links. Немогли бы вы описать создание на пальцах?)) примерно как вот тут написано)).
1)Устанавливаю Друпал 5.1.т.е. он чистейший.
2)захожу Управление сайтом/Конструкция/Меню
3)В меню Primary links, создаю подменю Создаю 2х уровневое меню получается:
Primary links
-fido
--fido1
4)Захожу в Управление сайтом/Конструкция/Меню создаю Меню: Secondary links
5)Захожу Управление сайтом/Конструкция/Меню там в настройках указываю
Меню, содержащее основные ссылки: Primary links.
Меню, содержащее дополнительные ссылки:Secondary links.

правильно делаю? и что делать дальше?

Аватар пользователя Dan Dan 1 апреля 2007 в 21:26

Читай внимательно сообщения поста, см. выше:
> Надо для primary и secondary links указать одно и тоже меню. <<<<<<<<<<<
> Меню должно быть древоидным.
>Тогда первый уровень будет primary, а второй - secondary

Аватар пользователя Dan Dan 1 апреля 2007 в 22:08

4 пункт - не надо
5 пункт:
Меню, содержащее основные ссылки: Primary links.
Меню, содержащее дополнительные ссылки: Primary links.

Всё

Аватар пользователя FAUST FAUST 1 апреля 2007 в 22:51

1)Устанавливаю Друпал 5.1.т.е. он чистейший.
2)захожу Управление сайтом/Конструкция/Меню
3)В меню Primary links, создаю подменю Создаю 2х уровневое меню получается:
Primary links
-fido
--fido1
4)Захожу Управление сайтом/Конструкция/Меню там в настройках указываю
Меню, содержащее основные ссылки: Primary links.
Меню, содержащее дополнительные ссылки:Primary links.

Выставляем Secondary links в оформлении и все работает.

Dan Спасибо бальшое!!!

Аватар пользователя SaBoNim SaBoNim 1 апреля 2008 в 14:26

Drupal CookBook - Готовить может каждый!Решение было сохранено на сайте DrupalCookBook.ru:
Использование primary/secondary links для построения разделенного двухуровневого меню.
Авторы, предложившие решения также указаны в сохранённой статье.