TYPO3:打字错误用 div 包裹两个元素

TYPO3: typoscript wrap two elements with div

是否可以在拼写错误的 div 中始终包含两个 <li> 元素?

目前看起来是这样的:

navStatic = HMENU
navStatic {
    special = directory
    special.value = 2
    excludeUidList = 2
    1 = TMENU
    1 {
        expAll = 1
        wrap = <ul class="headernavmenu">|</ul>
        noBlur = 1

        NO = 1
        NO {
            ATagTitle.field = title
            wrapItemAndSub = <li>|</li>
            allWrap =   |  I  |*| |  I  |*| |
        }

        ACT < .NO
        ACT.ATagParams = class="active_static"
    }
}

提前致谢

添加到您的 TypoScript 中应该可以完成这项工作,只要列表中的 li-元素数量为奇数,最后一个 li-元素不会被换行。

NO.wrapItemAndSub.outerWrap =   <div class="two-list-elements">  || ||  </div>

请注意,此 HTML 解决方案容易出错,因为 HTML 不符合标准,因此浏览器可能会对其进行不同的解释或根本不解释。