我試圖在工作流程中發佈頁面。我們在工作流程過程中發佈了兩個環境:一個到測試和一個到活。在第一次自動活動期間,我們發佈到測試,在此過程中,頁面上的組件不需要被批准。我們有這個工作。Tridion使用代碼發佈(PublisherFramework)
但是,當我們批准頁面和頁面正在發佈到live時,我們需要確保我們只發布批准的組件(即主要版本)。
在我的代碼中,我使用了Page.Publish方法,但是我不能指定它應該只發布批准的項目。
發佈方法接受名爲activateWorkflow
的參數。當設置爲True
時,它會發布批准和未批准的項目;但是當設置爲False
時,它會被添加到隊列中,並且我們會收到成功消息,但是沒有任何內容會被髮布。
任何人有任何想法我可以解決這個問題,使用發佈方法,而無需手動檢查?
謝謝。
喜夏朗 - 歡迎來到SO - 請考慮提交到我們的51區的建議得到一個專用的Q&在http用於支持SDL Tridion站點:// area51.stackexchange.com/proposals/38335/tridion?referrer=eo63snjNlUWNn9xqeeO2NA2 - 您的支持將不勝感激。 –
你能解釋一下「PublisherFramework」的意思 –