如何从 Sitefinity 中删除模块?
3 回答
编辑:这仅适用于 Sitefinity 3.x
这取决于你想清理多远。
如果您想简单地禁用模块,可以通过 web.config 查找以下部分来完成:
<telerik><framework><modules>
只需从那里删除模块,Sitefinity 就不会加载该模块。
可选的
接下来的步骤是完全可选的,但将完全删除一个模块。
然后更进一步,您可以从 Bin 文件夹中删除代表模块的 dll,例如 Telerik.Blogs 和 Telerik.Blogs.Data 用于博客模块,所有模块都以这种方式命名。
在 web.config 中搜索对模块的任何引用:例如在部分中
- 节组
- 泰勒里克
- 工具箱
- 元字段
然后根据您使用的 Sitefinity 版本和您使用的模块进行进一步清理。
某些模块无法删除,例如图像和文档以及通用内容,因为它们在 CMS 页面中是不可或缺的
我刚刚还发现 Telerik 有一篇关于此的知识库文章。
我对 Sitefinity 了解不多,但我相信您可以在他们的支持页面上找到您正在寻找的内容,您会找到视频、论坛、博客文章。
如果您没有找到好的答案,您也可以在那里提交支持票。
您可以通过从 web.config 文件中的 <telerik/framework/modules> 节点注释掉一个模块来禁用它
您应该能够删除默认模块并将其替换为您自己的模块,但我建议您更改 web.config 的 < cmsEngine/Providers > 节点下的应用程序名称,以免与现有模块冲突。