0

我创建了一个新的内容定义,添加了一个字段“媒体库选择器字段”MYIMAGE。在那里我可以配置一些东西,比如“需要内容项”......“内容类型和部分”,但我把它们留空。

然后我可以成功地从我的媒体库中选择一个图像并从 Admin/Contents/List 中查看它。

然后我做了一个新的查询:我选择了新的布局,Html List,选择了属性,添加了新属性:“Title Part Title”没有配置和MYIMAGE:Ids没有配置。

然后我创建了一个投影,这样我就可以看到查询的每个匹配项的标题但没有 ID。

我在形状跟踪中进行了搜索,我想我可以在 Zone[Content]->Content->List->PropertyWrapper 中找到它(这是第一个查询结果),然后在 Model 选项卡下我想 Model->Items->[0 ] 应该是标题,所以 @Model.Items[1] 应该是 ID。

如何从@Model.Items[1] 获取图像的 ID?和网址?

4

1 回答 1

1

此问题已得到解决。请参阅https://orchard.codeplex.com/workitem/19956。还有一个名为 Vitus.Utils 的模块,它为媒体库项目添加了一些非常有用的标记。请参阅http://gallery.orchardproject.net/List/Modules/Orchard.Module.Vitus.Utils/1.0

于 2013-08-23T17:55:30.837 回答