Я вот по всем местам лазил и нигде не нашел просто ответа. Как сделать графическое меню? Какие модули могу это реализовывать. Или как-то в теме это можно сделать? Сразу замечу, что хоть и осознаю, что это не самое правильное решение пока пользуюсь XTemplate'ами. Потому хотел бы услышать рекомендации и рецепты именно в этом русле.
Комментарии
Это может реализовать модуль locale.
В качестве перевода можно вставлять <img src=... >
--
USU-Lug http://usu-lug.org.ru
Может я тут не грамотно описал... Но у меня уже сайт настроен за счет модуля sections на, то, что в разных своих частях он имеет разный дизайн. И потому, нужно, чтобы представление меню тоже менялось. То есть было не только графичеким, но и разным по внешнему виду, в разных его разделах... Как я понял модуль locale с может сделать только одноразовую подстановку... %(
Итак, получается, что самодешльное меню никак нильзя сделать графическим при помощи трюка с локализацией... Это весма-таки грустно для меня.
А все таки ... давайте по-порядку:
Вам какое меню надо:
^
|
Которое вверху.. Т.е.
"О ПРОЕКТЕ НОВОСТИ ДНЕВНИКИ ССЫЛКИ ФОРУМ КАРТА САЙТА"
или
<-- Которое navigaton слева вот тут:
"# мои подписки
# мой дневник
# моя учётная запись
# почта сайта (0)
# добавить материал
# новое на сайте"
...
?
--
USU-Lug http://usu-lug.org.ru
То которое слева, в sidebar'е...
Включите модуль menu и изменяйте его как угодно...
--
USU-Lug http://usu-lug.org.ru
Меню-то через этот модуль я уже настроил. У меня щас другая задача... Как сделать его графическим да еще связать разные виды с меняющимися при помощи модуля section темами.
Я чета не понял как в модуле меню можно вставить, например, image ?
Слово CSS - что нить говорит? - обрабатывай себе таги меню как хочешь...
Ну а менять - подгружать разные CSS файлы
Словой такое знаю. Но, если можно по подробнее ознакомить, то я не откажусь.
Народ, как сделать меню с иконками, оставив существующие иконки (они показывают дерево). То есть напротив корневых пунктов меню просто втсавить картинки? Мож кто что попсветует?
background-image:url(images/backgrounds/li.gif);
background-position:top left;
background-repeat:no-repeat;
}
конкретно по тегам меню и подменю смотрите css друпала и темы
А можно немного поподробнее, как сделать:
http://www.nicklewis.org/node/843
только сохраня исходные иконки?
там как раз очень хорошо всё расписано. Если нужно совмещать стрелочки и галочки с произвольными картинками, то придется их рисовать
Исходные иконки это, например, как на этом сайте в меню слева:
* новое на сайте
* мои подписки
* мой дневник
* моя учётная запись
* почта сайта (0)
* добавить материал
* выйти
* -иконка
Второе- как по ссылке работает не только на рутовское меню но и на его "детей", что не требуется. И как поправить я пока не придумал.
Третье- народ, кто-то говорил про добаление иконок через редактирование меню, расскажите как сие удалось?
Извините , а можно поподробнее - чем нить стандартным можно сделать меню с картинками( чтобы при добавлении нового пункта к нему можно было привязать его картинку).Например, чтобы в Primary Links над каждой ссылкой была её картинка?
Я видел где-то статью, но там каринки добавлялиь в ручную через css.
Это наверное? http://www.nicklewis.org/node/843
Точно, она самая
Также стоит упомянуть тему "aquasoft" там тоже в примари-линкс выводятся рисунки, т.е. можно сразу посмотреть на "живой" пример.
[img]http://cvs.drupal.org/viewcvs/*checkout*/drupal/contributions/themes/aqu...
Причем выводятся primary-links в новый регион, который встроен в тему - как бы полоса инструментов.
Страничка темы: http://drupal.org/project/aquasoft
...
Easter,
Я не имел дело с Drupal, но даю ссылку, как можно сделать графическое меню в принципе. С помощью CSS, без JavaScript. Собственно, сама ссылка: http://sexhtml.ru/css/menu/.
Я знаю, что вариант не совсем подходящий, но если разбираешься в CSS, то можешь взять эту идею.
на данный момент работает только в Опере. Ну лиха беда начало.
http://www.htmlbook.ru/css/content.html
#menu-180 a
{
content: url('/images/pic.jpg');
}