0
我想打包一些包装的li元素在Typo3与TS的NO状态,而不是ACT。 我尝试了一些不同的方法,但没有功能。包裹TMENU元素
例如,我想下面的HTML代码
<div class="flyoutMetaLanguageSelection" id="metaLanguage">
<h3>Austria</h3>
<ul style="display:none;" class="metaNavList">
<li><a href="#">German</a></li>
<li><a href="#">Spain</a></li>
<li><a href="#">USA</a></li>
</ul>
</div>
这是TYPO3的BE结构这点:
[metalanguages]-level 1
|- German
|- Spain
|- Austria
|- USA
的活动点,将与元素包裹,并设置成所有其他元素的顶部。
这是我的Typo脚本
lib.MetaNavigationCountrySelectFields = HMENU
lib.MetaNavigationCountrySelectFields{
special = directory
special.value = 1
1 = TMENU
1{
noBlur = 1
expAll = 1
NO{
wrapItemAndSub = <li>|</li>
wrapItemAndSub.insertData = 1
#allWrap = <ul class="metaNavList" style="display:none;">|</ul>
allStdWrap.insertData = 1
}
#NO.stdWrap.outerWrap.override = <ul>|</ul>
#NO.wrapItem = <ul class="metaNavList" style="display:block;">|</ul>
ACT <. NO
ACT = 1
ACT{
wrapItemAndSub = <h3>|</h3>
wrapItemAndSub.insertData = 1
doNotLinkIt = 1
}
RO <. ACT
}
}
我希望大家能帮助我....和我“的英语不好”对不起;)