【问题标题】:ExpressionEngine Related Pages NavigationExpressionEngine 相关页面导航
【发布时间】:2012-09-07 08:23:25
【问题描述】:

我遇到了 ExpressionEngine(特别是 v2.5.2)的问题,EE 论坛今天因某种原因关闭,这就是我在这里发帖的原因。无论如何,希望有人可以提供帮助。

我在 EE 中设置了一个名为“静态页面”的频道,其中包含我的静态页面的所有数据(显然)。该频道还有一个名为 {static_parent_page} 的关系字段。我使用此关系字段来构建我的导航,因此您可以使用此关系字段在您选择作为父页面的任何页面下拥有子页面。

例如。我创建了一个名为“父页面”的页面和另外两个名为“子页面 1”和“子页面 2”的页面,在子页面 1 和 2 条目上,我在 {static_parent_page} 字段中设置了“父页面”,它们出现在导航中,如这个:

-父页面
---子页面1
---子页面2

无论如何,我希望这是有道理的。

解决我的问题。我希望能够转到“父页面”,它有两列,一是侧边栏,一是主要内容。在侧边栏中,我希望在顶部和下方都有一个指向父页面的链接,该链接也指向相关子页面。

我相信我已经解决了我使用 {related_entries} 标记的问题,但是当我转到其中一个子页面时,父页面链接仍然显示,但其他相关子页面消失了。

所以...(我想我已经把它变得比它需要的更复杂了,抱歉)基本上我希望侧边栏显示:

-父页面
---子页面1
---子页面2

无论您是在“父页面”、“子页面 1”还是“子页面 2”。

有什么想法吗?

提前致谢, 本

【问题讨论】:

    标签: navigation expressionengine


    【解决方案1】:

    如果看不到您的模板代码,我会说尝试在模板中设置 dynamic="off"。

    【讨论】:

    • 没有模板代码我们帮不了你太多,你考虑过使用navee之类的导航管理模块吗?
    【解决方案2】:

    购买并使用Structure Module。它是为您描述的确切目的而构建的,包括动态生成导航。

    旁注:在 EE 2+ 中,动态参数需要设置为“no”而不是“off”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多