假設我有一個產品,我添加了一個名爲SmallImage的圖像字段。Orchard - 如何在夏季視圖中顯示內容項目的更多字段
當我顯示產品列表時,我希望小圖像位於視圖中。 當我去部門的名單,我得到了默認的摘要視圖,就像這樣:
<article class="content-item @contentTypeClassName">
<header>
@Display(Model.Header)
@if (Model.Meta != null) {
<div class="metadata">
@Display(Model.Meta)
</div>
}
</header>
@Display(Model.Content)
@if(Model.Footer != null) {
<footer>
@Display(Model.Footer)
</footer>
}
</article>
如何@display(Model.Content)生成HTML?
哪裏.cshtml文件,我可以把@ Html.Image(Model.SmallImage)成?
編輯
好吧,我找到了物業斷模式:Model.ContentItem.Product.SmallImage.FileName,所以我只需要知道模板文件。
THX! 丹
紅利問題: 在任何列表視圖中使用設計工具。轉至區域[內容] .Content.List。在形狀是說有兩個替代視圖。一個是MyTheme/Views/List.Html。如果你點擊「創建」它說相對虛擬路徑'Orchard.Core.Shapes.CoreShapes :: List'不允許在這裏。這是否意味着這種觀點實際上沒有替代方案?
或者,您可以編輯placement.info文件,它包含特定字段或部分的記錄在這裏:http://www.orchardproject.net/docs/Understanding-投放info.ashx – DanielEli