Отображение внизу страницы меню сайта

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

Аватар пользователя Kublahan Kublahan 15 ноября 2012 в 6:39

Подскажите, есть ли модуль, который позволяет разместить снизу страницы сайта что-то наподобие главного меню, только в горизонтальном виде? Для быстрого перемещения по страницам сайта, когда пользователь находится снизу страницы.
Надеюсь понятно объяснил.
Что-то похожее есть на сайте drupal.org или вести ру

Комментарии

Аватар пользователя Kublahan Kublahan 15 ноября 2012 в 10:21

Sungatkz wrote:
Попробуйте продублировать меню еще раз и отобразить его через "блоки" в нужном месте.

Меню у меня выпадающее. Если его дублировать, то оно будет выпадающим и внизу. А это не есть хорошо.

Аватар пользователя Kublahan Kublahan 15 ноября 2012 в 10:30

sg85 wrote:
Я бы сверстал его в шаблоне страницы.

Это в файле template? А поподробнее можно. Кстати, у меня мультиязычный сайт и меню тоже переводится.

Аватар пользователя sg85 sg85 15 ноября 2012 в 11:53

"Kublahan" wrote:
Это в файле template? А поподробнее можно. Кстати, у меня мультиязычный сайт и меню тоже переводится.

это по барабану, если используете api

Самый простой вариант:
в вашем page.tpl.php в футере добавить
<?php if($main_menu)
print theme('links', array (
'links' => $main_menu,
'attributes' => array ('class' => array ('links', 'inline')),
));
?>
и не мучиться

или вообще создать в админке блок в футере с PHP фильтром и засунуть туда
<?php
print theme('links', array (
'links' => menu_main_menu(),
'attributes' => array ('class' => array ('links', 'inline')),
));
?>
но этот вариант менее правильный

Аватар пользователя Kublahan Kublahan 15 ноября 2012 в 12:06

sg85, вариант с блоком мне понравился. А как его сделать зависимым от текущего языка? А то он выводит меню на всех языках

Аватар пользователя Sebastian-Old Sebastian-Old 15 ноября 2012 в 12:39

"Kublahan" wrote:
Sebastian-Old, а как Вы в линию расположили пункты меню?

CSS...гляньте фаербагом...правда я криво сделал немного ибо пива было в тот вечер оч и оч много

Аватар пользователя Kublahan Kublahan 15 ноября 2012 в 12:39

Sebastian-Old wrote:
"Kublahan" wrote:
Sebastian-Old, а как Вы в линию расположили пункты меню?

CSS...гляньте фаербагом...правда я криво сделал немного ибо пива было в тот вечер оч и оч много

Smile

Аватар пользователя sg85 sg85 15 ноября 2012 в 13:04

попробуйте так
<?php
print theme('links__system_main_menu', array (
'links' => menu_main_menu(),
'attributes' => array ('class' => array ('links', 'inline')),
));
?>

Аватар пользователя Kublahan Kublahan 15 ноября 2012 в 17:33

Sebastian-Old, сделал как у вас меню, но оно почему-то отображается когда выбран русский язык (хотя по умолчанию на сайте английский). Потыкал по настройкам - вообще исчезло на всех языках.

sg85, Ваш вариант выводит все пункты меню не зависимо от языка

Аватар пользователя sg85 sg85 16 ноября 2012 в 5:42

"Kublahan" wrote:
sg85, Ваш вариант выводит все пункты меню не зависимо от языка

довольно странно, подобным образом меню выводится даже в стандартном bartik, т.е. если включите тему бартик, то будет происходить тоже самое?

Аватар пользователя Kublahan Kublahan 17 ноября 2012 в 4:25

Кое-как настроил footermap. Оказалось, надо было просто обновить по одному пункту меню в каждом из языков, чтобы оно появилось. Теперь другой вопрос - настраивается ли глубина меню? Я хочу только пункты первого уровня.