Nil*_*Pun 10 asp.net-mvc sitecore sitecore6 sitecore-mvc
有人可以帮我澄清何时使用以下内容(它们看起来与我相似并且令人困惑):
her*_*duk 19
项目渲染
这是一种要求一段内容(一个项目)呈现自己的方法.内容包含有关如何呈现的信息.
据我所知,这并没有被广泛使用,也没有很好的文档记录 - 但我相信这个功能本身可以预先设置Sitecore MVC.
在此处查看更多信息:http: //www.sitecore.net/unitedkingdom/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2012/06/MVC-Item-Renderings-in-the-Sitecore-ASPNET- CMS.aspx
查看渲染
基本上这是一个剃刀视图.Sitecore为视图提供默认控制器和模型.可以通过更改mvc.getModel管道来定制模型.
当您想要呈现不需要任何重要业务或表示逻辑的项目内容时,请使用此选项.
控制器渲染
使用控制器渲染,您可以提供控制器,模型和视图.在渲染定义项上,指定Sitecore用于渲染组件的操作.
当您需要呈现依赖外部数据和/或需要重要业务或表示逻辑的内容时,请使用此选项.与表单提交有关的任何内容都可能属于此类别.
方法渲染
将调用的返回值输出到静态方法.
据我所知,这并没有被广泛使用,也没有很好地记录 - 我想它可以用于整合遗留内容.
在此处查看更多信息:http: //www.sitecore.net/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2012/03/More-Than-Anyone-Ever-Wanted-to-Know-About-方法,效果图,在最Sitecore的-ASPNET,CMS.aspx
XSLT渲染
在Sitecore MVC页面上呈现Sitecore XSLT.这种渲染类型使用XSLT作为模板引擎(而不是Razor)填充与View Rendering相同的空间.
如果您有一个不想重写的现有Sitecore XSLT组件库,请使用此选项.就我个人而言,如果从头开始,我认为使用无渲染/低逻辑组件的View Renderings更合适.
网址渲染
将HTTP GET请求的响应呈现到当前页面.
如果您需要屏幕抓取另一个系统的HTML,请使用此选项.同样,这可以在迁移旧站点时用作过渡工具.可以在某些情况下使用,以避免令人尴尬的iframe综合症.
在此处查看更多信息:http: //www.sitecore.net/unitedkingdom/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2012/03/All-About-URL-Renderings-in-the-Sitecore- ASPNET,CMS.aspx
渲染参数
这不是渲染类型,也不提供自行渲染任何内容的工具.渲染参数用于控制渲染的行为.适用于所有上述渲染类型.
归档时间: |
|
查看次数: |
3343 次 |
最近记录: |