Navigation ExpressionEngine 2中的动态导航

Navigation ExpressionEngine 2中的动态导航,navigation,expressionengine,Navigation,Expressionengine,我是expressionEngine 2的新手,我正面临一个需要大量导航和子导航的网站。在快速查看之后,似乎我必须将导航放入模板中,并且必须对其进行硬编码 我发现的唯一方法是使用名为NavEE的模块,但对于创建的每个页面,我们仍然需要创建一个导航项。是否有一种方法可以根据创建的节点直接从模板生成nav 谢谢 有几种方法可以做到这一点,但主要取决于您如何设置频道。例如,如果您有一个名为“页面”的频道,您可以通过以下方式启动动态导航: <ul> {exp:channel:entries

我是expressionEngine 2的新手,我正面临一个需要大量导航和子导航的网站。在快速查看之后,似乎我必须将导航放入模板中,并且必须对其进行硬编码

我发现的唯一方法是使用名为NavEE的模块,但对于创建的每个页面,我们仍然需要创建一个导航项。是否有一种方法可以根据创建的节点直接从模板生成nav


谢谢

有几种方法可以做到这一点,但主要取决于您如何设置频道。例如,如果您有一个名为“页面”的频道,您可以通过以下方式启动动态导航:

<ul>
{exp:channel:entries channel="pages" dynamic="off"}
<li><a href="{url_title}">{title}</a></li>
{/exp:channel:entries}
</ul>
    {exp:channel:entries channel=“pages”dynamic=“off”}
  • {/exp:channel:entries}
这将为您提供一个良好的动态导航基础。如果您想更进一步,可以使用相关条目自定义字段,并将其他条目(作为子页面)关联回条目

如果你真的在构建一个复杂的导航和结构,看看购买结构模块-。如果你这样做的话,你需要在构建网站时考虑到网站的结构