我需要创建自己的DNN安装包,其中包括我的自定义模块和皮肤以及页面和示例数据。有没有办法做到这一点?
答案 0 :(得分:3)
您可以按照您想要的方式设置网站(使用页面和示例数据),然后从主机导出门户模板 - >门户/网站页面。
然后,当您创建新网站时,将该模板添加到Portals/_default
文件夹(以及Default Website.template
旁边),您可以在安装网站时选择该模板。确保您还在Module
文件夹的相应文件夹(Skin
或Install
)中包含自定义模块和皮肤的包。
就样本数据而言,只有“便携式”模块中的数据才会包含在模板中。这包括HTML模块。如果您需要样本数据以及自定义模块,那么您的业务控制器类将需要实现IPortable
。