首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Orchard CMS,合并模板

Orchard CMS,合并模板
EN

Stack Overflow用户
提问于 2012-03-17 08:06:52
回答 1查看 271关注 0票数 0

我正在开发一个小工具,以显示主页上的内容推送。推送模型如下。

公共类PushRecord : ContentPartRecord {公共虚拟字符串头部{ get;set;}公共虚拟字符串文本{ get;set;}公共虚拟字符串Url { get;set;}}

在管理员上,我修改了推送小部件的ContentType以添加媒体选取器字段。我想做一个超链接周围的图像与网址由PushPart提供。Npw小部件由两个模板呈现: Parts.Push.cshtml和Fields.MediaPicker-PushWidget-Image.cshtml。我如何合并这两个并使我的推送渲染成为可能?任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2012-03-17 09:24:37

也许可以尝试通过placement.info禁止显示mediapickerfield,然后使用来自PushPart的.cshtml的超链接显式地呈现图像。您可以像这样访问MediaPickerField url:

代码语言:javascript
复制
@{ 
    var pushPart = Model.ContentPart;
    var photoUrl = pushPart.MediaPickerFieldName.Url;
}
<a href="@GetYourUrlFromPushPart"><img src="@photoUrl" ... /></a>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9746049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档