Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Sitefinity管理中的模块和服务_C#_.net_Module_Content Management System_Sitefinity - Fatal编程技术网

C# Sitefinity管理中的模块和服务

C# Sitefinity管理中的模块和服务,c#,.net,module,content-management-system,sitefinity,C#,.net,Module,Content Management System,Sitefinity,如何在管理>模块和服务中创建自定义模块?中“创建自定义模块”下给出的解释与我的要求有些相似,但我找不到任何关于如何创建它的文档。 我想为添加到Sitefinity CMS站点时模块将执行的操作添加逻辑。您真的需要自定义模块吗?这通常是用代码创建的 人们最需要的是一个自定义内容类型,即动态模块 这是从管理>模块生成器创建的 这将为您创建一个模块,然后您可以在模块和服务下看到它 更新:您可以从此处下载Sitefinity Thunder: 它附带了许多VisualStudio项目模板,其中一个是自

如何在管理>模块和服务中创建自定义模块?中“创建自定义模块”下给出的解释与我的要求有些相似,但我找不到任何关于如何创建它的文档。
我想为添加到Sitefinity CMS站点时模块将执行的操作添加逻辑。

您真的需要自定义模块吗?这通常是用代码创建的

人们最需要的是一个自定义内容类型,即动态模块

这是从管理>模块生成器创建的

这将为您创建一个模块,然后您可以在模块和服务下看到它

更新:您可以从此处下载Sitefinity Thunder:


它附带了许多VisualStudio项目模板,其中一个是自定义模块模板。您可以使用它来创建必要的模块

动态模块是我们过去一直遵循的模块。但在这种情况下,我真的需要自定义模块。我没有找到任何解释“如何创建自定义模块”的文档。更新了以上我的答案感谢您的帮助@Veselin。但我也试过这个。在尝试将thunder module安装到我的项目时,它会显示“您的Sitefinity 11.2.6900.0版不受支持”。在谷歌搜索了几次之后,我认为Sitefinity在10.2版之后已经停止了对thunder的支持。你可以做的就是下载10.2版并创建一个测试站点。然后通过VisualStudio向该站点添加新模块。最后,将该模块的所有文件复制到新项目中—这可能会起作用