0

网址: http ://bit.ly/1Lqi1io

简介:在示例 URL 上,我有一个使用 DNN HTML 模块的静态橙色菜单。我想为网站上的所有页面重新创建此菜单,以便从 CMS 动态更新菜单,而不必在 HTML 中手动更新。

它下面的蓝色树形菜单是带有 TreeView 模板的 DDR 菜单。

问题:默认情况下,菜单/模板显示主父菜单链接,私人市场突出显示为活动菜单。我无法弄清楚模板中如何/在何处指定此菜单应执行以下操作:

  1. 从当前母公司(私募市场)的 CHILD 链接(私募股权和不动产)开始
  2. 显示所有儿童的儿童(基金产品)

现有模板位于此处:http ://bit.ly/1MH2fgW

DDR 菜单指南没有全面地告诉我如何创建模板,因此我们将不胜感激。

4

1 回答 1

1

您应该花一些时间阅读与 DDR 菜单相关的 DNN Wiki 页面。再加上一些实验,你应该可以很好地理解它是如何工作的。

使用 DDR 菜单的模块版本,并将其放在空白页面上。然后,您可以使用 NodeSelector 参数来查看它如何确定显示哪些页面。从那个空白开始,你应该得到所有页面。从那里继续前进。

我强烈建议您使用 ULTokens 模板进行探索。你会得到一个很好的 UL 显示选定的页面。

您还可以使用 DumpXml 模板准确显示模板可用的内容。

其他有用的属性是 IncludeNodes 和 Exclude 节点。

在大多数情况下,您不需要创建自己的模板。重新设置 ULToken 或 SuperFish 的样式通常就足够了。MegaMenu 模板也很容易上手。

我很乐意回答其他问题。

于 2015-10-23T19:40:45.727 回答