Dotnetnuke 如何在左菜单中显示主菜单的子项

Dotnetnuke 如何在左菜单中显示主菜单的子项,dotnetnuke,dotnetnuke-6,Dotnetnuke,Dotnetnuke 6,我想建立一个有两个菜单的网站。第一个菜单将在顶部窗格中,第二个菜单将在左侧窗格中 我要寻找的是如何在左窗格中显示子项 例如,对于名为“testPage”的页面,其子菜单项为“testPageChild1”和“testPageChild2”,我希望在左窗格中显示这些子项 我怎么能这样做 如果有其他方法来实现类似的内容,请让我知道 谢谢您需要的是子链接模块。只需将其添加到左窗格,然后将其配置为显示当前页面的子页面。 我通常用文特里安的。 但是还有很多其他的,包括一个免费的。你可以用你的菜单来做这件事

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

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

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

我怎么能这样做

如果有其他方法来实现类似的内容,请让我知道


谢谢

您需要的是子链接模块。只需将其添加到左窗格,然后将其配置为显示当前页面的子页面。 我通常用文特里安的。
但是还有很多其他的,包括一个免费的。

你可以用你的菜单来做这件事,或者你可以用一个模块来做,就像诺坦迪指出的那样。“控制台”模块也是一个选项,它将提供指向lyou指向的任何页面的子级的链接

至于在皮肤内进行操作,使用菜单,您需要调整导航控件的“级别”属性

<%@ 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" />

然后根据


我尝试将我的模块设置为
NodeSelector=“RootChildren”
,我成功了。

太好了。谢谢@notandyth这真的是一个最好的实践方法。Chris,你认为DDR Treeview菜单也可以吗?我试图隐藏根级别,只是显示sub及其子级。@nana这是可能的,但我真的没有那么多使用DDR菜单。虽然我们感谢您对回答此问题的兴趣,但它已经快5岁了,并且已经有了一个公认的答案。你的努力可能会花在回答一个最近的问题上。我在这个问题上很挣扎,所以我认为添加另一个答案可能会有用