如何在Sitecore中模拟RenderSection?
我知道sitecore mvc不支持如何在Sitecore中模拟RenderSection?,sitecore,sitecore-mvc,sitecore8,Sitecore,Sitecore Mvc,Sitecore8,我知道sitecore mvc不支持RenderSection 有没有办法用Sitecore MVC来模拟它 我只想有特定的页面只需要脚本 当然,我可以将其拆分为2个文件并查看渲染,但这似乎不是一个好方法 这不是一件容易做到的事情。这一切都是关于为此创建适当的html帮助程序。下面是前面的StackOverflow问题,描述了如何实现: 此外,本文还可以帮助您: 我解决这个问题的方法是在我的主布局页面中创建并添加以下占位符(对我来说,在Javascript脚本标记的末尾) 接下来添加包含Jav
RenderSection
有没有办法用Sitecore MVC来模拟它
我只想有特定的页面只需要脚本
当然,我可以将其拆分为2个文件并查看渲染,但这似乎不是一个好方法 这不是一件容易做到的事情。这一切都是关于为此创建适当的html帮助程序。下面是前面的StackOverflow问题,描述了如何实现: 此外,本文还可以帮助您:
我解决这个问题的方法是在我的主布局页面中创建并添加以下占位符(对我来说,在Javascript脚本标记的末尾) 接下来添加包含Javascript的Sitecore视图呈现
@using Sitecore.Mvc
@using Sitecore.Mvc.Presentation
@model RenderingModel
<script>
$(function () {
// your javascript
});
</script>
@使用Sitecore.Mvc
@使用Sitecore.Mvc.Presentation
@模型渲染模型
$(函数(){
//你的javascript
});
然后将此呈现添加到内容项的设计布局中,并将其分配给占位符“javascript”
作为Sitecore的初学者,我对其他人对该解决方案的看法很感兴趣。是的,这是一种简单的方法,但是否可以从其他渲染中实现同样的效果?因此,假设您想要创建一个执行X的呈现,并且在该呈现中您想要在占位符javascript中注入一些javascript?
@using Sitecore.Mvc
@using Sitecore.Mvc.Presentation
@model RenderingModel
<script>
$(function () {
// your javascript
});
</script>