Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 05.03.2010, 03:01   #1
pressdesign
Новенький
 
Регистрация: 05.03.2010
Сообщений: 13
По умолчанию Ролловерное меню

Почитал форум, но так и не нашел как создать нормальное ролловерное меню.

У меня в шаблоне есть такой список. but_1.gif и так далее – кнопка с надписью:

<div class="menu-level1-no"><img src="images/nav/but_1.gif" width="210" height="27" /></div>
<div class="menu-level2-no"><img src="images/nav/but_1_2.gif" width="210" height="20" /></div>

Как создать ролловерное меню в настройках root, чтобы при наведении мышки появлялось другое изображение (более светлая кнопка с надписью). ОЧень мало документации, а в той что есть, я пробовал, не получается настроить gmenu.

И второй вопрос: возможно ли при наведении мышки на эту кномку-изображение, чтобы сразу под ней появлялся всплывающий список с несколькими другими кнопками? Это только можно решить с помощью java или все-таки средствами typoscript?

Заранее очень благодарен. Николай
pressdesign вне форума   Ответить с цитированием
Старый 06.03.2010, 19:54   #2
gremoz
Новенький
 
Регистрация: 14.10.2009
Сообщений: 13
По умолчанию

Изменение картинки при наведении, это к css и hover. На счет меню это только на javascript, typo3 не умеет работать с браузером клиента.
__________________
Мой блог: http://www.gremoz.net
gremoz вне форума   Ответить с цитированием
Старый 06.03.2010, 21:43   #3
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

C помощью TS вполне можно сделать любую обвязку для элементов меню, в том числе и с использованием javascript. Правда в настоящее время такие выпадаюшие меню проще делать средствами html и css.
Как делать меню можно подсмотреть http://www.cssmenumaker.com/drop_down_css_menu.php или http://www.cssplay.co.uk/menus/
-=UncleByte=- вне форума   Ответить с цитированием
Старый 06.03.2010, 23:55   #4
filippoff
Senior Member
 
Аватар для filippoff
 
Регистрация: 22.01.2006
Адрес: Санкт-Петербург
Сообщений: 285
Отправить сообщение для filippoff с помощью ICQ Отправить сообщение для filippoff с помощью Skype™
По умолчанию

Цитата:
Сообщение от gremoz Посмотреть сообщение
Изменение картинки при наведении, это к css и hover. На счет меню это только на javascript, typo3 не умеет работать с браузером клиента.
ну, не обязательно. можно воспользоваться полем фалов в свойствах страницы и через тайпоскрипт вызывать любую картинку для любого действия.
вот здесь так сделано в верхнем меню, к примеру: http://mamalada.ru
выпадающее меню - да, проще на яве, тайпо выдает жутковатый код

Код:
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
    lib.mainMenu {

        1 = TMENU
        1 {
            NO {     
                allWrap = |
                beforeImgTagParams = alt="{field:title}" 
                beforeImg.import = uploads/media/
                beforeImg.import {
                    field = media
                    listNum = 0
                }
                RO = 1
                beforeROImg.altText.field = abstract // description // title 
                beforeROImg = 1
                beforeROImg.import = uploads/media/
                beforeROImg.import {
                    field = media
                    listNum = 1
                }
                beforeImgLink = 1
                doNotShowLink = 1
                ATagTitle.field = abstract // description // title  
                allStdWrap.insertData = 1
            }
         # 
            ACT = 1
            ACT {
                allWrap = |
                beforeImgTagParams = alt="{field:title}" 
                beforeImg.import = uploads/media/
                beforeImg.import {
                    field = media
                    listNum = 1
                }
                beforeImgLink = 1
                doNotShowLink = 1
                ATagTitle.field = abstract // description // title  
               allStdWrap.insertData = 1
            }
            wrap = |
        }
}
filippoff вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рендеринг меню в таблицу AleXUnder Общие вопросы 3 26.03.2009 17:55
Создать ещё одно меню, как? djolejek Общие вопросы 6 03.12.2008 17:29
Разметка каскадного вложенного меню в TemplaVoila maaboo Общие вопросы 7 27.07.2008 17:11
Не получается отобразить меню второго уровня... Vit Brevis Общие вопросы 5 22.11.2006 17:52
Меню из подстраниц Grank Общие вопросы 6 31.01.2005 18:46


Часовой пояс GMT +4, время: 03:59.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория