Layout Sitecore重置项布局

Layout Sitecore重置项布局,layout,sitecore,reset,Layout,Sitecore,Reset,如何以编程方式“重置”项的布局?这可以通过Sitecore客户端的“演示”选项卡实现。我在任何地方都找不到这样的例子 谢谢这里有一个非常基本的方法来满足你的要求 Item item; // your item here... Sitecore.Context.Item perhaps? using (new Sitecore.SecurityModel.SecurityDisabler()) { if (!string.IsNullOrEmpty(item["__renderings"

如何以编程方式“重置”项的布局?这可以通过Sitecore客户端的“演示”选项卡实现。我在任何地方都找不到这样的例子


谢谢

这里有一个非常基本的方法来满足你的要求

Item item; // your item here... Sitecore.Context.Item perhaps?

using (new Sitecore.SecurityModel.SecurityDisabler())
{
    if (!string.IsNullOrEmpty(item["__renderings"]))
    {
        using (new Sitecore.Data.Items.EditContext(item))
        {
            item.Fields["__renderings"].Reset();
        }        
    }
}

这里有一个非常基本的方法来满足你的要求

Item item; // your item here... Sitecore.Context.Item perhaps?

using (new Sitecore.SecurityModel.SecurityDisabler())
{
    if (!string.IsNullOrEmpty(item["__renderings"]))
    {
        using (new Sitecore.Data.Items.EditContext(item))
        {
            item.Fields["__renderings"].Reset();
        }        
    }
}
肖恩,你是说效果图吗?肖恩,你是说效果图吗?