我们如何在DNN 8中删除带有自定义主题的默认主页主题?我没有任何博客可以为我提供清晰的思路。
您可以通过在页面的“页面设置”中更改“皮肤”或“主题”来更改页面的样式。
更新:
我强烈建议您按照我的教程来创建皮肤:
http://www.christoc.com/Tutorials/All-Tutorials/aid/8
为了使用DNN主题项目模板(Christoc开发模板的4.0版本中的新增功能,2015年1月),您将需要完全按照本教程中列出的步骤进行操作。如果您选择不遵循每个步骤,则可能会遇到麻烦,必须自己解决问题。与往常一样,我们的教程以付费DNN支持和咨询的形式提供支持。您也可以访问www.dnnchat.com并在此处获得一些免费支持,但不能保证在那里会提供支持。
先决条件最新版本的Project模板需要Visual Studio 2013+,它将无法在VS2010或VS2012上运行。与模块开发模板一样,主题开发模板要求您以特定方式配置DNN开发环境。您应该在URL http://dnndev.me/上运行您的开发环境,这对您来说是个好消息,这很容易做到,您需要做的就是遵循本教程。设置好环境后,需要安装Project模板。这是另一个简单的步骤,只需遵循本教程即可。既然已经安装了模板,那么您就可以使用主题项目模板本身来进行实际工作了。
如何使用DNN主题项目模板以管理员身份运行Visual Studio 2013(在快捷方式上单击鼠标右键)文件–>新建项目从新项目对话框的“语言”部分中选择“ Visual C#”选项,选择DotNetNuke文件夹,然后选择DotNetNuke C#为您的项目模板编译了主题模板对于使用以下设置的新项目创建屏幕,名称:ThemeName(此处是唯一的东西,例如MyFirstTheme)位置:c:\ websites \ dnndev.me \ portals_default \ skins \(假定您已设置)您的开发环境按照说明进行操作)不要将皮肤放在/ PORTALS /#/ SKINS /中解决方案:创建新解决方案为解决方案创建目录:未选中(如果选中,这将导致路径问题,模板假定SLN与以下目录位于同一文件夹中)项目文件)添加到源代码管理:取消选中,单击“确定”。一旦创建了主题,您将要执行以下步骤。
在项目创建步骤之后,删除“文档”文件夹(不需要),从DEBUG切换到RELEASE模式。生成项目。这将在文件系统上的项目文件夹中的/ install文件夹中的/ install文件夹中创建一个INSTALL和SOURCE压缩文件(/ portals / _default / skins / themename / install /)使用HOST /超级用户帐户登录到DNNDEV.me站点。到“主机/扩展名”页面,使用“主机/扩展名”页面上的“安装扩展向导”上载新创建的INSTALL zip文件(在步骤3中创建)。导航到页面并将皮肤应用于页面。注意事项:主题模板和程序包必须位于/ portals / _default / skins /文件夹中,而不是位于单个门户网站的(/ portals / 0 / skins /)文件夹之一中。容器位于项目内部的“容器”文件夹中。这不是DNN期望的地方,它们必须位于/ portals / _default / containers / ThemeName /中。当您以RELEASE模式构建项目时,Project模板会将它们放置在开发环境中的该位置。在另一个环境中进行安装的过程中,为主题安装INSTALL软件包时将执行相同的操作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句