0

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

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

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

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

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

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

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

所以......(我认为我已经使这比它需要的更复杂,道歉)基本上我希望侧边栏显示:

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

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

有任何想法吗?

在此先感谢,本

4

2 回答 2

1

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

于 2012-09-03T17:53:06.183 回答
0

购买和使用结构模块。它是为您描述的确切目的而构建的,包括动态生成导航。

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

于 2012-09-07T00:23:25.127 回答