使用Orchard创建模块

3

'创建一个Orchard模块'的教程在默认或开发分支的Orchard Mercurial代码库中无法使用。有人知道如何使用比3月发布的0.1版本更新的Orchard版本来创建新的Orchard模块吗?

如果源码中有可用的更新后的示例模块,那将非常好,但我看不到除了内置模块之外的任何模块,这些内置模块没有与主菜单连接,并且都非常复杂-一个“ hello world ”模块会更好!

我知道Orchard还没有正式发布,但我正在尝试将其用于我刚开始的新项目的简单CMS(希望到发布时间我能够用更高版本的Orchard使其正常工作)。

2个回答

3

经过8年我们一直在使用Orchard 1.10.x,创建模块的方法之一是通过命令行。以下是步骤:

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

您可以在此处获得更多信息。


3

找到了。有一个新的配置设置,可以让你开启和关闭模块。现在默认情况下,模块是禁用的。

您可以在管理界面中的“功能”中打开模块。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接