#php #drupal #drupal-7
#php #drupal #drupal-7
Вопрос:
У меня есть 3 меню с именами главное меню, меню микросайта, меню supernav. Я создаю страницу просмотра и хотел включить меню микросайта. но страница просмотра использует главное меню по умолчанию, как я могу удалить главное меню и встроить меню микросайта. Я не вижу такой опции, как выбор доступных меню в настройках страницы просмотра. Как я могу этого добиться?
Есть ли какая-нибудь возможность встроить меню микросайта с помощью php?
Ответ №1:
меню было создано и построено как блок .. это правда?
если да .. перейдите в блок -> найти блок меню микросайта -> конфигурация —> Показать блок на определенных страницах —> выберите опцию tow (только для перечисленных страниц) -> задать в текстовой области название страницы просмотра..
и перейдите в блок главного меню —> выполните те же последние шаги, кроме выбора выбора один (все страницы, кроме перечисленных) и задайте имя просмотра страницы тоже
также вы можете использовать контекстный модуль, который очень хорош для выполнения этого действия, Перейдите сюда, для него можно задать любое условие, место, правило, страницы, для любого блока…
с помощью php-кода вы можете использовать подобный код в block configare
if(arg(0) == 'page1') {
return TRUE;
}
Комментарии:
1. Спасибо, приятель… ваш ответ именно тот, который я хотел … я не знал, что мы можем просматривать name в конфигурации блока.. Большое спасибо
2. добро пожаловать, приятель, я очень рад это прочитать .. большое спасибо.. Вперед, удачи .. ^^