You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Umbraco网格属性中添加Nested Content编辑器?

在Umbraco网格中配置Nested Content编辑器的正确步骤

嘿,我刚在最新版Umbraco里搞定过这个配置,给你说下正确的操作方式——你之前的问题主要是view字段引用错了,还缺少必要的配置项:

1. 修正grid.editors.config.js的配置

你之前写的view: "rte"是富文本编辑器的视图,Nested Content有自己专属的视图路径。把你的编辑器配置改成下面这样:

{
  "name": "Accordion",
  "alias": "accordion",
  "view": "/App_Plugins/NestedContent/Views/nestedcontent.html",
  "icon": "icon-ordered-list",
  "config": {
    "contentTypes": [
      {
        "alias": "accordionItem", // 替换成你创建的嵌套文档类型别名
        "name": "Accordion Item"
      }
    ]
  }
}

关键配置说明:

  • view字段:因为Nested Content现在是Umbraco核心功能,这个视图路径是内置的,直接用就行。
  • config.contentTypes:必须指定允许在这个网格编辑器中使用的嵌套文档类型。你得先在Umbraco后台创建好对应的文档类型(比如用于单个折叠面板项的accordionItem,包含标题、内容等字段),然后把它的别名填在这里。如果不指定,编辑器会列出所有嵌套文档类型,可能不符合你的需求。

2. 后续操作

  • 保存grid.editors.config.js后,重启Umbraco后台(或者刷新后台页面,顺便清下浏览器缓存,避免旧配置残留)。
  • 回到网格属性的配置界面,就能看到新增的「Accordion」编辑器选项了,选择它之后就可以在网格里添加Nested Content内容了。

注意事项

如果你用的是Umbraco 10及以上的.NET Core版本,grid.editors.config.js的位置是在wwwroot/App_Plugins/UmbracoGrid/Config/目录下,别找错路径哦。

内容的提问来源于stack exchange,提问作者brother

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 04:42:03