上一个和下一个项目的菜单不同换行
Menu different wrap for previous and next item
我正在尝试使用 TYPO3 中的进度条菜单,并提出了以下菜单。到目前为止一切顺利:
1 = TMENU
1 {
noBlur = 1
wrap = <ul class="crumbs-bar">|</ul>
expAll = 1
NO.wrapItemAndSub = <li class="visited first">|</li> |*| <li>|</li> |*| <li>|</li>
ACT=1
ACT.wrapItemAndSub = <li class="visited first">|</li> |*| <li class="active">|</li> |*| <li>|</li>
}
}
我不需要添加的是上一个和下一个菜单项(<li class="previous">
和 <li class="next">
)的换行以使其工作。我找到了 TYPO3 的几个 prev/next 菜单示例,但似乎无法将其集成到我的代码中。
它应该看起来像这样(假设项目 4 处于活动状态):
- 项目 1 |
class="first visited"
- 项目 2
- 项目 3 |
class="previous visited"
- 项目 4 |
class="active"
- 项目 5 |
class="next"
- 项目 6
- 项目 7
等等...
我猜你必须自己写一点代码。看看TYPO3的tmenu. You can find some example code in this blog post or in the statictemplates extension的itemArrayProcFunc
或IProcFunc
属性如何使用这个功能,不过是德文的。
我正在尝试使用 TYPO3 中的进度条菜单,并提出了以下菜单。到目前为止一切顺利:
1 = TMENU
1 {
noBlur = 1
wrap = <ul class="crumbs-bar">|</ul>
expAll = 1
NO.wrapItemAndSub = <li class="visited first">|</li> |*| <li>|</li> |*| <li>|</li>
ACT=1
ACT.wrapItemAndSub = <li class="visited first">|</li> |*| <li class="active">|</li> |*| <li>|</li>
}
}
我不需要添加的是上一个和下一个菜单项(<li class="previous">
和 <li class="next">
)的换行以使其工作。我找到了 TYPO3 的几个 prev/next 菜单示例,但似乎无法将其集成到我的代码中。
它应该看起来像这样(假设项目 4 处于活动状态):
- 项目 1 |
class="first visited"
- 项目 2
- 项目 3 |
class="previous visited"
- 项目 4 |
class="active"
- 项目 5 |
class="next"
- 项目 6
- 项目 7
等等...
我猜你必须自己写一点代码。看看TYPO3的tmenu. You can find some example code in this blog post or in the statictemplates extension的itemArrayProcFunc
或IProcFunc
属性如何使用这个功能,不过是德文的。