TYPO3 tt_content:为特定菜单元素的nav-wrap添加类

时间:2014-02-20 09:32:20

标签: typo3 typoscript typo3-6.1.x

我正在构建自定义菜单类型,需要更改此菜单的“outerOuterWrap”。

这就是我得到的:

tt_content.menu.20.102 < tt_content.menu.20.default
tt_content.menu.20.102 {
    special = list
    stdWrap {
        outerWrap = <ul class="csc-menu csc-menu-102">|</ul>
    }

    1 = TMENU
    1.NO {
        (...)
    }
}

它将呈现给:

<nav class="csc-default" id="c1416">
  <ul class="csc-menu csc-menu-102">
    (...)
  </ul>
</nav>

如何在没有section_frame或布局的情况下向nav标签添加类?所以我得到了:

<nav class="csc-default custom-class" id="c1416">

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为这是在css_styled_content / static / setup.txt的第454行:

tt_content.stdWrap.innerWrap.cObject.default.20.20.10.value = csc-default

因此您需要在菜单定义中设置此值,仅适用于您的菜单。其中我不确定是否可能。