在Tridion模板手冊(我正在查看2009 SP1)中,它解釋說您可以使用tridion:type='Binary'
或tridion:type='Multimedia'
。顯然二進制允許你指定一個變種,而Multimedia允許你使用tridion:targetattribute
屬性。在Tridion Link Resolver模板構建模塊中,二進制和多媒體有什麼區別
這些差異似乎都不能證明一個額外的類型,所以顯然比這更多。該文檔說:
如果設置爲二進制,超鏈接指向多媒體組件中包含的二進制文件,這意味着該鏈接指向實際發佈的二進制文件,而不是該項目的Content Manager URI。
但是多媒體類型的鏈接也指向二進制本身。
該文檔還指出,如果使用多媒體類型,則必須在要發佈的鏈接的相同發佈操作中發佈多媒體組件。
這裏有什麼潛在的機制,我應該在二進制和多媒體之間選擇什麼標準?
+1挖掘出來的弗蘭克。我自己也經歷過相同的代碼,事實上,MultiMedia似乎被視爲一種特殊情況。似乎TCDL鏈接最終都是tcdl:Link。這有意義嗎? – 2012-03-11 21:38:40
是的,鏈接類型的不同在於tcdl:Link的type屬性。但是tridion:type = Multimedia不會以tcdl:Link的形式出現,而只會導致將出版路徑放入您的輸出中。 – 2012-03-12 13:55:43