![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
|
|
#1 |
|
Administrator
|
|
|
|
|
|
|
#2 |
|
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
Отлично! То что надо! Большое спасибо!
|
|
|
|
|
|
#3 |
|
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
В продолжение темы меню...
Можно ли направить разные уровни меню в разные места. У меня есть lib.menu и lib.submenu. Надеюсь сделать вывод первого уровня в меню а второго - в подменю ![]() реально сделать такое? |
|
|
|
|
|
#4 |
|
Administrator
|
special/directory и entryLevel см. TsRef
|
|
|
|
|
|
#5 |
|
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
Итак, то, что получилось. TMENU+jquery. Два уровня. Первый уровень - статичный. При добавлении надо дописывать id в TS. Мож кому пригодится
![]() TS: Код:
#menu begin
lib.main_menu = HMENU
lib.main_menu
lib.main_menu{
1 = TMENU
1{
expAll = 1
wrap = <table><tr>|</tr></table>
NO.stdWrap2.dataWrap = <td class="menu" id="m_{field:uid}"><div class="corner_left"></div><div class="corner_right"></div><div class="item_content">|</div></td>
IFSUB = 1
IFSUB.doNotLinkIt = 1
IFSUB.stdWrap2.dataWrap = <td class="menu" id="m_{field:uid}"><div class="corner_left"></div><div class="corner_right"></div><div class="item_content"><a>|</a></div></td>
ACT = 1
ACT.doNotLinkIt = 1
ACT.stdWrap2.dataWrap = <td class="menu menu_act" id="m_{field:uid}"><div class="corner_left"></div><div class="corner_right"></div><div class="item_content"><a>|</a></div></td>
}
}
lib.sub_menu = HMENU
lib.sub_menu.special = directory
lib.sub_menu.special.value = 1272,1273,1275,1276,1277,1278
lib.sub_menu.1 = TMENU
lib.sub_menu.1{
wrap = <div class="sub_menu_wrap">|</div>
expAll = 1
NO.stdWrap2.dataWrap = <div class="m_{field:pid} sub_menu" style="display:none"class="topnav"><img src="/fileadmin/template/turism/img/sub_menu_arrow.gif"/> |</div>
}
#menu end
Код:
$(document).ready(function(){
var act_id = "."+$(".menu_act").attr("id");
$(act_id).fadeIn();
$(".menu").bind("click", function(){
var el_id = "."+$(this).attr("id");
$(".sub_menu:visible").hide();
$(el_id).fadeIn();
$(".menu_act").removeClass("menu_act");
$(this).addClass("menu_act");
});
});
|
|
|
|
![]() |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| TMENU + User_func | mazaev | Общие вопросы | 1 | 16.12.2008 12:49 |
| RealURL и TMENU: need help | theoretic | Общие вопросы | 9 | 06.07.2007 14:56 |
| TMENU: data = page:subtitle??? | gunner | Общие вопросы | 4 | 12.10.2006 16:28 |
| TMENU + Indiv. IMAGES | Sergej Felde | Общие вопросы | 1 | 23.12.2005 00:54 |
| ссылки в элементах TMENU | Юрий Сегеда | Общие вопросы | 2 | 10.11.2005 17:17 |