我正在处理的项目是使用 MVC 构建的新 Sitecore 8 站点,并且需要页面编辑器支持。该方法正在处理简单的字段FieldRenderer.render()
,但也有一些 droplink 和 multilist 字段需要在页面编辑器中可用。在 web 表单中,您可以使用该sc:editframe
控件,但如何在使用 Sitecore MVC 时获得相同的功能?
问问题
1757 次
2 回答
3
只是 Sitecore 8.2 中的一个 FYI 支持编辑框架:
@using Sitecore.Mvc.Extensions
然后
@using(Html.EditFrame(...)) {...}
于 2017-03-07T21:04:35.670 回答
2
如果还没有,我强烈建议您使用GlassMapper将您的 Sitecoce 对象映射到代码中的强类型对象。
使用 Glass,您可以使用BeginEditFrame概念来替换sc:EditFrame
WebForms 的功能。
更进一步,在核心数据库中实现编辑框按钮(此链接不是 Sitecore 8 特有的,但实现编辑框按钮的方法是相同的),以实现非常友好的体验编辑器体验。
于 2015-03-18T11:01:58.160 回答