使用Orchard创建模块

时间:2010-07-01 11:51:35

标签: module orchardcms

'create a module' walkthrough for Orchard不适用于默认或开发分支头部的Orchard Mercurial repository中的代码。任何人都知道如何创建一个新的Orchard模块,其版本晚于3月份的0.1版本?

如果某个地方的源代码模块中有更新的示例模块,那就太棒了,但我看不到内置模块,它们没有绑定到主菜单,而且非常复杂 - “你好世界”会更好!

我意识到Orchard尚未正式发布,但是我正在尝试将它用于一个简单的CMS用于我刚刚开始的新项目(希望我能够让它与更新版本的Orchard一起使用)按发布时间)。

3 个答案:

答案 0 :(得分:3)

找到它。有一个新的配置设置,可让您打开和关闭模块。现在默认禁用模块。

您可以在管理员中打开模块>特征

答案 1 :(得分:3)

8年后,我们使用Orchard 1.10.x,其中一种创建模块的方法是通过命令行。步骤如下:

  1. 导航到果园解决方案的\ bin文件夹。
  2. 在地址栏中键入 cmd ,这将打开命令行窗口
  3. 在cmd窗口中键入 orchard ,这将初始化Orchard会话
  4. 然后键入 feature启用Orchard.CodeGeneration ,这将启用代码生成模块,因为默认情况下它已禁用
  5. 最后输入 codegen模块LearnOrchard ,这将创建一个新模块,并将其放置在您的.. \ src \ Orchard.Web \ Modules文件夹中

您可以获取更多信息here

答案 2 :(得分:0)

7年零8个月后,我们使用的是Orchard 1.10.x,其中一种创建模块的方法是通过命令行。以下是步骤:

  1. 导航到果园解决方案的 \ bin 文件夹。在地址栏中键入cmd,它将打开一个命令行窗口
  2. 在cmd窗口中键入orchard,初始化Orchard Sessions
  3. 然后键入feature enable Orchard.CodeGeneration,这将启用代码生成模块,因为它默认情况下已禁用
  4. 最后输入codegen module TestModule,这会创建一个新模块并将其放在.. \ src \ Orchard.Web \ Modules文件夹中
  5. 您可以获得更多信息here