Cod*_*oad 4 asp.net-mvc orchardcms
我正在为果园cms建立一个模块.我想在我的模块中使用mediapiker模块.
通过果园后端界面,可以将moudle添加到内容项.不清楚的是,如何在另一个模块中使用一个模块.
如何在visual studio中将mediapiker字段添加到我的剃刀视图中?
您应该查看MediaPickerFieldDriver.cs和MediaPicker.Edit.cshtml.他们都在Orchard.Fields.这应该给你所需要的一切.然后,你还想要做什么并不完全清楚.如果您只是尝试从代码中向内容类型添加媒体选择器字段,那么您应该从迁移中执行此操作,如下所示:
ContentDefinitionManager.AlterPartDefinition("Product",
builder => builder.WithField("ProductImage",
fieldBuilder => fieldBuilder
.OfType("MediaPickerField")
.WithDisplayName("Product Image")));
Run Code Online (Sandbox Code Playgroud)
更新:正如@ ed13在他的回答中指出的,对于更新版本的Orchard 1.x(1.10 +),字段类型MediaLibraryPickerField不是MediaPickerField.
| 归档时间: |
|
| 查看次数: |
2630 次 |
| 最近记录: |