如何在Sitecore中开发模块?

如何在Sitecore中开发模块?,sitecore,Sitecore,几个月前我就开始学习Sitecore了。那个时候我脑海中出现的第一个问题是我如何开发这个模块?但无法找到文档。有人能提供我如何开发自定义模块的文档吗?如果你想开发一个模块,提出想法,然后构建它 然后,您可以将其提交到“贡献”部分下的Sitecore a Marketplace 通常,您将向本节提交一个软件包,以及有关如何设置和使用模块的文档 Sitecore随后将测试该模块,并告知您该模块是否适合市场。然后,您的模块将发布在市场上,供其他人下载 在开发模块时,应考虑与SITECORE版本的兼容

几个月前我就开始学习Sitecore了。那个时候我脑海中出现的第一个问题是我如何开发这个模块?但无法找到文档。有人能提供我如何开发自定义模块的文档吗?

如果你想开发一个模块,提出想法,然后构建它

然后,您可以将其提交到“贡献”部分下的Sitecore a Marketplace

通常,您将向本节提交一个软件包,以及有关如何设置和使用模块的文档

Sitecore随后将测试该模块,并告知您该模块是否适合市场。然后,您的模块将发布在市场上,供其他人下载

在开发模块时,应考虑与SITECORE版本的兼容性,并且还应该彻底测试它。

以下是有关构建模块时最佳做法的更多信息:


如果您想像其他人一样为创建模块,那么这个过程相当简单

  • 编写代码(ASCX、ASPX、CS、JS等)
  • 创建Sitecore项目(布局、渲染/子布局、自定义按钮等)
  • 为App\u Config\Include文件夹创建配置文件(如有必要)
  • 构建解决方案并在本地Sitecore实例中进行测试
  • 使用Sitecore打包实用程序将发布的文件和项目打包在一起
  • 在市场上贡献您的模块,并上传软件包以供审阅

  • 您希望在这里实现的是,其他人可以获取您的软件包,将其安装到他们的系统上,并且能够使用它,而无需重新编译您的源代码。

    对于您称代码为模块的模块,没有什么特别之处,它是和模块。你有更具体的问题吗?