Sitecore删除“可发布到”复选框

Sitecore删除“可发布到”复选框,sitecore,Sitecore,在Sitecore中,当选择一个项目并进入“发布>限制更改”选项卡时,会出现一个“可发布”下拉列表,表示特定项目在指定的dateend日期之前是可发布的。我需要删除该下拉列表,以便用户不选择结束日期 您可以在此处更改发布对话框控件: \sitecore\shell\Applications\Content Manager\Dialogs\Set Publishing\Set Publishing.xml 要隐藏日期范围-只需替换 <Border ID="PublishPanel">

在Sitecore中,当选择一个项目并进入“发布>限制更改”选项卡时,会出现一个“可发布”下拉列表,表示特定项目在指定的dateend日期之前是可发布的。我需要删除该下拉列表,以便用户不选择结束日期

您可以在此处更改发布对话框控件:

\sitecore\shell\Applications\Content Manager\Dialogs\Set Publishing\Set Publishing.xml

要隐藏日期范围-只需替换

<Border ID="PublishPanel">


您可以覆盖Sitecore UI并编写自定义代码

复制Sitecore UI Set Publishing.xml并将其放置在具有相同目录结构的文件夹覆盖中: 网站\sitecore\shell\Override\Applications\Content Manager\Dialogs\Set Publishing

然后,您可以在override文件夹中修改xml并更改CodeNext


伟大的稍后我会尝试一下,我找到了发布XML文件的集合,这绝对是一个很好的起点。但是,我只需要删除一个项目的Publishable下拉列表。哪个文件读取此XML?也许我可以添加条件代码以不显示该项的下拉列表。我会尝试使用wrap Publishable。旁边的代码是:Sitecore.Shell.Applications.ContentManager.Dialogs.SetPublishing.SetPublishingForm,Sitecore.Client
<Border ID="PublishPanel" style="display: none">