gpt4 book ai didi

php - PyroCMS 导航栏中的三级导航

转载 作者:可可西里 更新时间:2023-10-31 23:33:24 26 4
gpt4 key购买 nike

我在 PyroCMS 中制作第三级导航栏时遇到了一些问题,我没有两个级别可以正常工作,但出于某种原因,它不会让我浏览 {{ navigation }} 数组两次。

这是我目前拥有的:

        {{ navigation:links group="header" }}
{{ if children }}
<li class="dropdown">
<a href="{{url}}" class="dropdown-toggle" data-toggle="dropdown">{{ title }} <b class="caret"></b></a>
<ul class="dropdown-menu">
{{ children }}
{{ if children }}
<li class="divider"></li>

<li class="nav-header">{{ title }}</li>

{{ children }}
<li><a href="{{url}}">{{ title }}</a></li>
{{ /children }}

{{ else }}
<li><a href="{{url}}">{{ title }}</a></li>
{{ endif }}
{{ /children }}
</ul>
</li>
{{ else }}
<li {{ if class == 'current' or class == 'first current' or class == 'last current' }}class="active"{{ endif }} ><a href="{{url}}">{{ title }}</a></li>
{{ endif }}
{{ /navigation:links }}

我猜“children”不能循环两次,如果是这样的话,正确的方法是什么?

谢谢!

最佳答案

过了一段时间我发现你可以使用下面的 lex 标签:

{{ *recursive children* }}

但是您不能使用此标签自定义外观。并且您不能在子循环中使用 subview 。

关于php - PyroCMS 导航栏中的三级导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10898686/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com