Orchardcms Orchard CMS:从Gallery安装时保存新主题结构和文件的地方

Orchardcms Orchard CMS:从Gallery安装时保存新主题结构和文件的地方,orchardcms,Orchardcms,我有几个一般性的问题。刚刚走进果园。所以,如果他们看起来很愚蠢,请道歉 今天我安装了主题库中的主题Metro。它也可以在主题选择页面上看到。但是在Orchard CMS中,文件和文件夹结构保存在哪里?我查看了主题文件夹,但它不在那里。我想看看结构是如何放置的,这样我就可以自己创建一个 还有一件事。png文件显示了一个很好的布局,但当我激活它时,布局会完全不同。为什么会这样 最后,我使用Orchard的web界面安装了我的网站,它运行良好。但当我试图运行orchard>codegen主题Credi

我有几个一般性的问题。刚刚走进果园。所以,如果他们看起来很愚蠢,请道歉

今天我安装了主题库中的主题Metro。它也可以在主题选择页面上看到。但是在Orchard CMS中,文件和文件夹结构保存在哪里?我查看了主题文件夹,但它不在那里。我想看看结构是如何放置的,这样我就可以自己创建一个

还有一件事。png文件显示了一个很好的布局,但当我激活它时,布局会完全不同。为什么会这样

最后,我使用Orchard的web界面安装了我的网站,它运行良好。但当我试图运行orchard>codegen主题CreditLine时,它说codegen命令不存在

然后,我从命令提示符orchard>运行安装实用程序,并显示它

在此数据库中检测到以前使用此表前缀安装的Orchard

这清楚地表明我通过web界面所做的设置是成功的。但我仍然不能运行codegen命令,甚至不能帮助codegen。后一个命令显示命令codegen不存在


Orchard版本:v.1.10.1.0

1它应该安装在Themes/TheThemeName下,或者本地安装在src/Orchard.Web/Themes/themeName下

2可能是您安装了旧主题。不确定,因为你没有给出很多关于出错原因的细节


3首先必须启用codegen模块。通过启动您的Orchard,转到modules=>Codegen=>Enable。或者在orchard.exe中运行:feature enable orchard.CodeGeneration

经过大量的搜索和斗争,我找到了一个不错的社区,在那里我得到了答案

默认为dev分支,我第一次克隆它时完全忽略了它!因此,我从本地删除了所有内容,并再次克隆了源代码,但这次是从主分支克隆的

不再出现编译错误或命令行问题。这次从CLI启用了Orchard.CodeGeneration功能,没有出现问题。其他一切似乎都很好

步骤: 1.从本地删除了我从开发分支初始克隆的源 2.主枝克隆果园 3.VS2015中的开放式解决方案 4.编译、运行和设置我的第一个站点
5.最后在Orchard命令提示符下运行feature enable Orchard.CodeGeneration。

很抱歉,回复太晚。我使用了命令行工具。orchard>feature enable orchard.CodeGeneration,表示代码生成已启用。但键入help codegen表示codegen命令不存在。它不在可用命令列表中。显然,当我尝试codegen主题BoxingDay时,它说命令不可用。我做错了什么?我想从头开始创建一个新主题。我记得从命令行启用Codegen时出现了问题。删除你所有的App_数据,只需通过管理界面启用它,这个界面永远不会失败