将模型和控制器添加到Orchard

时间:2011-07-24 14:00:03

标签: content-management-system add orchardcms

有人知道如何在基于Orchard的项目中创建自己的模型和控制器吗?我有一个空项目和一组页面截图,但我不知道该怎么做。如果可能,请举例说明。 谢谢。

2 个答案:

答案 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参数,模型,记录和编辑器形状将是   相应地填写了适当的代码。