Typo3 如何对每个菜单项应用不同的换行符?
我试着用打字脚本创建一个自定义菜单,我的想法是为每个菜单项设置一个Typo3 如何对每个菜单项应用不同的换行符?,typo3,typoscript,Typo3,Typoscript,我试着用打字脚本创建一个自定义菜单,我的想法是为每个菜单项设置一个div 例子 lib.main菜单=HMENU lib.main菜单{ entryLevel=0 1=t菜单 1 { 否。allWrap=| |*|*| |*| |*|| } } 我已经创建了5个页面,其中只有3个获得了div。有3个相同的。如何解决此问题?您使用的是选项拆分概念,它本身有许多不同的选项。第一次使用时可能会造成混淆。您无意中使用*分隔符定义了包裹的第一部分、中间部分和最后部分: first element |*|
div
例子
lib.main菜单=HMENU
lib.main菜单{
entryLevel=0
1=t菜单
1 {
否。allWrap=| |*|*| |*| |*||
}
}
我已经创建了5个页面,其中只有3个获得了
div
。有3个相同的。如何解决此问题?您使用的是选项拆分
概念,它本身有许多不同的选项。第一次使用时可能会造成混淆。您无意中使用*
分隔符定义了包裹的第一部分、中间部分和最后部分:
first element |*| middle element(s) |*| last element
如果有多个中间元素,它们都会得到中间参数(“butikker”)。并且从第三个.*.
开始的所有内容都被忽略
您需要的是不同包装的简单序列。这是通过使用|
分隔符实现的:
1st element || 2nd element || 3rd element || 4th element || 5th element || etc.
就你而言:
NO.allWrap = <div id="forsideknap">|</div> || <div id="butikker">|</div> || <div id="nyheder">|</div> || <div id="arrangementer">|</div> || <div id="avis">|</div>
NO.allWrap=| | | | | | | | | ||
请注意,如果有更复杂的结构,可以组合分离器
阅读更多:
- 在
- 在
NO.allWrap = <div id="forsideknap">|</div> || <div id="butikker">|</div> || <div id="nyheder">|</div> || <div id="arrangementer">|</div> || <div id="avis">|</div>