多级导航+导航中的文档链接
Multi-level Navigation + Document links in Navigation
我有一个网站需要超越 Terinary 导航。
我不知道如何着手使这成为可能...我当前的代码...(可在 Expression Engine 中运行)如下...
<ul id="nav" class="nav navbar-nav">
<li><a href="/">Home</a></li>
{{ nav from="/" max_depth="3" }}
<li{{ if children }} class="dropdown"{{ /if }}>
<a href="{{ if assets:file }}{{ assets:file }}{{ path }}{{ /assets:file }}{{ else }}{{ url }}{{ /if }}">{{ title }}</a>
{{ if children }}
<ul class="dropdown-menu">
{{ children }}
<li{{ if grand-children }} class="dropdown-submenu"{{ /if }}>
<a href="{{ if assets:file }}{{ assets:file }}{{ path }}{{ /assets:file }}{{ else }}{{ url }}{{ /if }}">{{ title }}</a>
{{ if grand-children }}
<ul class="dropdown-menu">
{{ grand-children }}
<li{{ if great-grand-children }} class="dropdown-submenu"{{ /if }}>
<a href="{{ if assets:file }}{{ assets:file }}{{ path }}{{ /assets:file }}{{ else }}{{ url }}{{ /if }}">{{ title }}</a>
{{ if great-grand-children }}
<ul class="dropdown-menu">
{{ great-grand-children }}
<li>
<a href="{{ if assets:file }}{{ assets:file }}{{ path }}{{ /assets:file }}{{ else }}{{ url }}{{ /if }}">{{ title }}</a>
</li>
{{ /great-grand-children }}
</ul>
{{ /if }}
</li>
{{ /grand-children }}
</ul>
{{ /if }}
</li>
{{ /children }}
</ul>
{{ /if }}
</li>
{{ /nav }}
</ul>
如有任何帮助,我们将不胜感激。
谢谢。
编辑
我能够找出导航级别问题....但是我仍然需要文件方面的帮助,而不是 url 如果可能的话,我需要替换文件。以下是我的多级问题的解决方案。
我似乎找到了解决办法......现在有点让我烦恼......
<ul id="nav" class="nav navbar-nav">
{{ nav from="/" max_depth="4" }}
<li{{ if children }} class="dropdown"{{ /if }}>
<a href="{{ url }}">{{ title }}</a>
{{ if children }}
<ul class="dropdown-menu">
{{ if children }}
{{ *recursive children* }}
{{ /if }}
</ul>
{{ /if }}
</li>
{{ /nav }}
</ul>
而不是拥有
.dropdown-子菜单
我将 CSS 更改为
.下拉 .下拉
在任何适用的地方。
我仍然需要文件方面的帮助,而不是 link 位置替换(如果可能的话)。
<a href="{{ file | url or url }}">{{ title }}</a>
我有一个网站需要超越 Terinary 导航。
我不知道如何着手使这成为可能...我当前的代码...(可在 Expression Engine 中运行)如下...
<ul id="nav" class="nav navbar-nav">
<li><a href="/">Home</a></li>
{{ nav from="/" max_depth="3" }}
<li{{ if children }} class="dropdown"{{ /if }}>
<a href="{{ if assets:file }}{{ assets:file }}{{ path }}{{ /assets:file }}{{ else }}{{ url }}{{ /if }}">{{ title }}</a>
{{ if children }}
<ul class="dropdown-menu">
{{ children }}
<li{{ if grand-children }} class="dropdown-submenu"{{ /if }}>
<a href="{{ if assets:file }}{{ assets:file }}{{ path }}{{ /assets:file }}{{ else }}{{ url }}{{ /if }}">{{ title }}</a>
{{ if grand-children }}
<ul class="dropdown-menu">
{{ grand-children }}
<li{{ if great-grand-children }} class="dropdown-submenu"{{ /if }}>
<a href="{{ if assets:file }}{{ assets:file }}{{ path }}{{ /assets:file }}{{ else }}{{ url }}{{ /if }}">{{ title }}</a>
{{ if great-grand-children }}
<ul class="dropdown-menu">
{{ great-grand-children }}
<li>
<a href="{{ if assets:file }}{{ assets:file }}{{ path }}{{ /assets:file }}{{ else }}{{ url }}{{ /if }}">{{ title }}</a>
</li>
{{ /great-grand-children }}
</ul>
{{ /if }}
</li>
{{ /grand-children }}
</ul>
{{ /if }}
</li>
{{ /children }}
</ul>
{{ /if }}
</li>
{{ /nav }}
</ul>
如有任何帮助,我们将不胜感激。
谢谢。
编辑
我能够找出导航级别问题....但是我仍然需要文件方面的帮助,而不是 url 如果可能的话,我需要替换文件。以下是我的多级问题的解决方案。
我似乎找到了解决办法......现在有点让我烦恼......
<ul id="nav" class="nav navbar-nav">
{{ nav from="/" max_depth="4" }}
<li{{ if children }} class="dropdown"{{ /if }}>
<a href="{{ url }}">{{ title }}</a>
{{ if children }}
<ul class="dropdown-menu">
{{ if children }}
{{ *recursive children* }}
{{ /if }}
</ul>
{{ /if }}
</li>
{{ /nav }}
</ul>
而不是拥有 .dropdown-子菜单 我将 CSS 更改为 .下拉 .下拉 在任何适用的地方。
我仍然需要文件方面的帮助,而不是 link 位置替换(如果可能的话)。
<a href="{{ file | url or url }}">{{ title }}</a>