Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Помогите с меню (http://forum.typo3.ru/showthread.php?t=10750)

semender 16.05.2013 22:54

Помогите с меню
 
Есть вот такой вот TS
Код:

#Меню
leftm = HMENU
leftm.special = directory
leftm.special.value = 20
leftm.entryLevel = 0
leftm.excludeUidList = 888
leftm.1 = TMENU
leftm.1{
  noBlur = 1
  wrap = <ul id="menu1" class="lmenu reset">|</ul>
  expAll = 1
  NO = 1
 # NO.wrapItemAndSub  = <li>|</li>
  NO.ATagBeforeWrap = 1
  NO.doNotLinkIt = 1
  #NO.allStdWrap.insertData = 1 
NO.allWrap.stdWrap.dataWrap = <li><a class="s-menu" href="javascript:ShowOrHide('{field:uid}');"> |
    NO.after.stdWrap.dataWrap = | </a>
}
leftm.2 = TMENU
leftm.2 {
  noBlur = 1
 # NO.stdWrap2.dataWrap = <ul id="{field:uid}" style="display: none;">|</ul></li>
 wrap.insertData=1
  wrap = <ul id="{field:uid}" style="display: none;">|</ul></li>
 
  NO=1
  NO.wrapItemAndSub  =  <li>|</li>
  NO.ATagBeforeWrap = 1
}
###################################

все нормально, но в
wrap.insertData=1
wrap = <ul id="{field:uid}" style="display: none;">|</ul></li>

поле {field:uid} почему то не вставляется как выше
Помогите, может есть выход или я что то не так делаю?

-=UncleByte=- 17.05.2013 00:30

А почему не dataWrap как строкой выше?

semender 17.05.2013 12:46

да, проглядел,но сейчас получается так:
Код HTML:

<ul id="menu1" class="lmenu reset">
<li>
<a class="s-menu" href="javascript:ShowOrHide('23');">Документы</a>
<ul id="42" style="display: none;">
<li>
</li>
...
</ul>
</li>
</ul>

а мне нужно чтоб эти значения ShowOrHide('23'); и id="42" совпадали,и при нажатии открывалось именно нужное подменю. Может вставлять не по {field:uid}


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

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