sc的替代方法是什么:SitecoreMVC中的EditFrame

我正在处理的项目是一个使用 MVC 的新 Sitecore 8 网站构建,并且需要页面编辑器支持。简单的字段正在使用FieldRenderer.render()方法解决,但也有一些 droplink 和 multilist 字段需要在页面编辑器中可用。在 webforms 中,您可以使用sc:editframe控件,但是在使用 Sitecore MVC 时如何获得相同的功能?

我正在处理的项目是一个使用 MVC 的新 Sitecore 8 网站构建,并且需要页面编辑器支持。简单的字段正在使用FieldRenderer.render()方法解决,但也有一些 droplink 和 multilist 字段需要在页面编辑器中可用。在 webforms 中,您可以使用sc:editframe控件,但是在使用 Sitecore MVC 时如何获得相同的功能?

3

在 Sitecore 8.2 中只是一个 FYI,支持编辑框架:

@using Sitecore.Mvc.Extensions    

然后

@using(Html.EditFrame(...)) {...}
2

如果还没有,我强烈建议使用GlassMapper将您的 Sitcoce 对象映射到代码中的强类型对象。

使用 Glass,您可以使用BeginEditFrame概念来替换 WebForms 的sc:EditFrame功能。

要更进一步,请查看在核心数据库中实现edit frame ons(此链接不是 Sitecore 8 特定的,但实现编辑框架按钮的方法是相同的),以提供非常友好的 Experience Editor 体验。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(233)
熊猫在没有标题的表中读取(pd.read csv no header)
上一篇
使用Gelf集成JavaGrayLog
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(42条)