3

我想建立一个有两个菜单的网站。第一个菜单将在顶部窗格中,第二个菜单将在左侧窗格中。

我正在寻找的是如何在左窗格中显示子项。

例如,对于名称为“testPage”的页面,它具有子菜单项“testPageChild1”和“testPageChild2”,我希望在左窗格中显示这些子项。

我怎么能这样做?

如果有另一种方法来实现这样的事情,请告诉我。

谢谢

4

3 回答 3

3

您可以使用菜单执行此操作,也可以使用模块来执行此操作,正如 notandy 指出的那样。“控制台”模块也是一个选项,它将提供指向任何页面的子页面的链接 lyyou 指向。

至于在皮肤内做,使用Menu,需要调整Navigation控件的“Level”属性。

<%@ Register TagPrefix="dnn" TagName="NAV" Src="~/Admin/Skins/Nav.ascx" %>
<dnn:NAV id="TopLevel" runat="server" Level="Root" />
<dnn:NAV id="Child" runat="server" Level="Child" />

然后相应地设置样式

于 2011-10-24T18:36:27.420 回答
0

您需要的是一个子链接模块。您只需将其添加到左侧窗格,然后将其配置为显示当前页面的子页面。我通常使用 Ventrian 的http://www.ventrian.com/Products/Modules/ChildLinks.aspx。但是还有许多其他可用的,包括免费的http://dnnmodules.cn/Modules/Childpagelistfree.aspx

于 2011-10-24T13:37:25.170 回答
-1

根据http://www.dnnsoftware.com/wiki/ddrmenu-user-guide

我试图将我的模块设置为NodeSelector="RootChildren"并且我工作了。

于 2016-06-21T15:58:09.593 回答