首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Umbraco 7:创建一个类型菜单的对象,并在后端的UI中编辑它

问Umbraco 7:创建一个类型菜单的对象,并在后端的UI中编辑它
EN

Stack Overflow用户
提问于 2014-08-24 07:48:46
回答 1查看 373关注 0票数 0

我在VS2013中使用VS2013安装了Umbro7.1.5,在视图中使用了Razor语法。我知道我们可以从文档树创建导航菜单,但是:

Q:是否可以创建一个类型菜单的对象,并在后端的UI中编辑它,以便非开发人员可以使用文本、href和可选图像等属性向菜单中添加尽可能多的项目或子项,并带有加号。如何做到这一点?/或者使用这属性编辑器可以做到这一点吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-26 08:36:48

是的,当然,你已经回答了一半自己的问题,但不,你不需要一个插件。解决办法非常简单。

  1. 您可以创建您的MenuItem文档类型,并且在"structure“选项卡中允许在MenuItem对象下创建MenuItem对象。
  2. 您可以在内容树中创建某个位置,以允许编辑器创建其菜单结构。我喜欢有一个“网站设置”节点,这样的东西,如网站配置,推广和其他非内容项目可以分组。
  3. 开始创建MenuItem树。
  4. 在您的剃须刀中,查找MenuItem树的根,并使用一些自引用代码遍历树,就像创建站点地图一样。类似于*: @帮助遍历(IPublishedContent节点){ @foreach (node.Children中的var项){

*从our.umbraco.org改用

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25469622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档