在Tridion中,類似於模式或元數據模式中的字段如何可以是文本,嵌入式模式或組件鏈接...有沒有一種方法可以使字段成爲一個選項,就像組件鏈接一樣,但是選擇不同類型的Tridion對象而不是組件?我可以在Tridion GUI中插入組件模板鏈接嗎?
我希望用戶能夠通過界面選擇複合組件模板或頁面對象,而不是將tcm輸入到文本字段並讀取該值。
這可能嗎?
在Tridion中,類似於模式或元數據模式中的字段如何可以是文本,嵌入式模式或組件鏈接...有沒有一種方法可以使字段成爲一個選項,就像組件鏈接一樣,但是選擇不同類型的Tridion對象而不是組件?我可以在Tridion GUI中插入組件模板鏈接嗎?
我希望用戶能夠通過界面選擇複合組件模板或頁面對象,而不是將tcm輸入到文本字段並讀取該值。
這可能嗎?
否。組件模板的鏈接不由Tridion GUI處理。在某些情況下,Tridion Content Manager後端可以處理組件模板的鏈接,這就是爲什麼(例如)您可以在頁面的WhereUsed對話框中看到組件模板的原因。
大多數人最終會使用常規文本字段來保存這樣的組件模板鏈接,然後使用諸如Bart's Item Selector之類的東西來提供輸入幫助。
這必須通過構建自定義CME(GUI)擴展來實現。
您必須小心創建指向組件之外的其他類型的鏈接,因爲它們可能不是可移植的內容,並且在將這些字段從一個環境移植到另一個環境後會出現問題。
基本上tcm uris不會被內容porter解析。
謝謝!我將不得不使用db/software安裝組件來查看Bart的Item Selector,但看起來它可能會解決它。 – user1408652