Orchard CMS从模块创建中添加菜单

时间:2012-08-05 19:48:46

标签: navigation orchardcms

我已经创建了一个模块(仍然需要做很多工作才能使其生产就绪,但要继续前进)。

无论如何,我希望这个模块(基本上是一个来自Skywalker的Orchard网上商店的MVC应用程序)自动创建一个菜单项,用于从模块中查看页面。我首先尝试了MainMenu.cs,但是这个条目创建了条目作为第一个条目,无论我在代码中给出了什么位置。如果您想将菜单放在另一个位置以便首先编译新版本,那将是一件麻烦事。

所以现在我只是在指向//的仪表板中手动创建了一个meny项目。

有没有办法在模块中自动执行此操作,并以这样的方式让客户可以从管理模块更改位置?

1 个答案:

答案 0 :(得分:0)

嗯,菜单条目通常是从代码中添加的,因此在那里使用动态值而不是静态值是微不足道的。在Vandelay.Industries实际上有这样的例子。新菜单下的内容是另一个。