2010-08-06 12 views
2

我知道Sitecore中的UnversionedShared複選框允許我們跨語言和版本共享字段值。在Sitecore中創建新版本時複製字段

我想知道是否有一個設置可以讓我在添加新語言版本時將所有字段從默認語言複製到新語言中?

回答

4

我不認爲你可以默認做到這一點。您有幾種選擇,但主要的(IMO)是:

  • 無工作的做法是,使用「翻譯」的說法,它可以讓你看到並排側的條目的兩個版本所以你可以轉換一個到另一個。複製過程是手動的,但至少您不必經常切換版本。

  • 另一個(而且絕不是唯一的)方法是編寫一個與Sitecore API交互的事件處理程序。使其響應版本創建的事件,並在正確的情況下將其他版本的值複製到新版本中。

+1

我喜歡這些選項。你也可以在工具欄上添加一個按鈕來幫助你做到這一點。應該可以列出這些字段並允許用戶檢查要複製哪些字段。 – Krisc 2010-08-09 14:32:18

+0

@Krisc,你當然可以這樣做......這有點困難,但不是太多。如果你真的想把船推出去,你可以將它變成一個擁有純粹用戶界面的小巫師。 – Matt 2010-08-09 15:15:26

相關問題