有人知道如何在基于Orchard的项目中创建自己的模型和控制器吗?我有一个空项目和一组页面截图,但我不知道该怎么做。如果可能,请举例说明。 谢谢。
答案 0 :(得分:1)
你应该从documentation page开始。有一个“扩展果园”部分,它将指导您如何创建具有数据访问,内容部分和内容字段的模块。
答案 1 :(得分:1)
使用命令行使用code generation module
生成模块文档here
然后从Piotr安装 Code Generation Extensions 并按照其博客上的说明操作。 http://www.szmyd.com.pl/blog/generating-orchard-content-parts-via-command-line
模块添加了Orchard命令行命令“codegen part”。它的 语法如下:
codegen part [/ Properties:]
例如:
codegen part Modules.Shop ProductPart / Properties:Name:string, 价:INT
属性是一个可选参数,因此如果您想创建一个 你可以写的空白部分
codegen part Modules.Shop ProductPart
该命令创建处理程序,驱动程序,模型,记录,显示和 编辑器使用默认设置形状并更新Placement.info文件 内容:在放置零件形状之前。如果你提供 / Properties参数,模型,记录和编辑器形状将是 相应地填写了适当的代码。