2012-12-18 33 views
1

在Sitecore實例的web.config文件中,有一個名爲DefaultPublishingTargets的設置。在此處,它被設置爲3個目標的例子:DefaultPublishingTargets會忽略發佈限制嗎?

<!-- PUBLISHING GROUPS 
    Pipe separated list of default publishing groups. 
    Groups in this list will be preselected in the Publish dialog. 
--> 
    <setting name="DefaultPublishingTargets" value="target1|target2|target3" /> 

在此預先選擇上面發佈目標的「發佈」對話框中,如果用戶訪問發佈的項目。

如果該項目的發佈限制與預先選定的DefaultPublishingTargets設置不符,那麼會發生什麼情況? Sitecore是否忽略或尊重發布限制?

E.g.該項目僅限於發佈到target3,但在發佈對話框中,選擇了所有3個目標。如果我點擊發布,該項目是否會發布到所有3個目標?

回答

4

如果該項目具有發佈限制,說明該項目無法發佈到某個目標,那麼無論發佈對話框中的選擇是什麼,它都不會發布到該目標。

請記住,不檢查發佈限制對話框中的任何目標意味着該項目可以發佈到所有目標(並非它可以發佈到無)。

+0

非常好,這正是我所希望的! – theyetiman