如何在 SummaryAdmin 视图中禁用内容字段预览
How to Disable Content Field Preview on SummaryAdmin View
我创建了一个包含内容部分(项目部分)的模块(项目模块)。内容部分包含一个 TextField(描述)。我不希望 TextField 显示在页面上 (Admin/Contents/ContentItems)。
我在 placement.json 中将 TextField 的“显示类型”设置为“详细信息”,但它不起作用。也许这很愚蠢,但我尝试添加一些文件,如“TextField-ProjectPart.SummaryAdmin.cshtml”。 None 他们工作了。
这是我的代码:
https://gist.github.com/vogucore/efb0096e349591c235103e4f3f9e60d1
为了更好地理解,还有一些屏幕截图。
我还从源代码中检查了开箱即用的 Orchard 模块。但是找不到类似的案例。
你能帮我一下吗?
非常感谢。和平! (;
我想我找到了答案。我按照文档中的描述应用了 "diplay type" 属性 。它应该是 "displayType" 而不是 "display-type"(所以最新的文档是不正确的。看看 "dev" 而不是 "latest")。当我更正它时,我得到了我期待的结果。
https://orchardcore.readthedocs.io/en/latest/OrchardCore/OrchardCore.DisplayManagement/README/
https://orchardcore.readthedocs.io/en/dev/OrchardCore/OrchardCore.DisplayManagement/
{
"ProjectPart": [
{
"place": "Content:1"
}
],
"TextField": [
{
"displayType": "Detail" ,
"place": "Content:2",
"differentiator": "ProjectPart-Description"
}
]
}
这花了我几个小时,但这是值得的。从源码中看了很多代码,学到了新东西
和平!
我创建了一个包含内容部分(项目部分)的模块(项目模块)。内容部分包含一个 TextField(描述)。我不希望 TextField 显示在页面上 (Admin/Contents/ContentItems)。
我在 placement.json 中将 TextField 的“显示类型”设置为“详细信息”,但它不起作用。也许这很愚蠢,但我尝试添加一些文件,如“TextField-ProjectPart.SummaryAdmin.cshtml”。 None 他们工作了。
这是我的代码:
https://gist.github.com/vogucore/efb0096e349591c235103e4f3f9e60d1
为了更好地理解,还有一些屏幕截图。
我还从源代码中检查了开箱即用的 Orchard 模块。但是找不到类似的案例。
你能帮我一下吗?
非常感谢。和平! (;
我想我找到了答案。我按照文档中的描述应用了 "diplay type" 属性 。它应该是 "displayType" 而不是 "display-type"(所以最新的文档是不正确的。看看 "dev" 而不是 "latest")。当我更正它时,我得到了我期待的结果。
https://orchardcore.readthedocs.io/en/latest/OrchardCore/OrchardCore.DisplayManagement/README/
https://orchardcore.readthedocs.io/en/dev/OrchardCore/OrchardCore.DisplayManagement/
{
"ProjectPart": [
{
"place": "Content:1"
}
],
"TextField": [
{
"displayType": "Detail" ,
"place": "Content:2",
"differentiator": "ProjectPart-Description"
}
]
}
这花了我几个小时,但这是值得的。从源码中看了很多代码,学到了新东西
和平!