Trong hướng dẫn sử dụng tem Tridion (Tôi đang xem 2009 SP1), nó giải thích rằng bạn có thể sử dụng tridion:type='Binary'
hoặc tridion:type='Multimedia'
. Rõ ràng nhị phân cho phép bạn chỉ định một biến thể, và đa phương tiện cho phép bạn sử dụng thuộc tính tridion:targetattribute
.Trong khối xây dựng mẫu Tridion Link Resolver, sự khác biệt giữa Binary và Multimedia
Không có sự khác biệt nào trong số này có vẻ là biện minh cho một loại bổ sung, vì vậy rõ ràng là có nhiều hơn thế. Tài liệu hướng dẫn cho biết:
Nếu được đặt thành nhị phân, siêu liên kết trỏ đến tệp nhị phân có trong Thành phần đa phương tiện, chứ không phải URI của trình quản lý nội dung của mục.
Nhưng một liên kết thuộc loại Đa phương tiện cũng trỏ đến chính bản thân nhị phân.
Tài liệu cũng lưu ý rằng nếu loại Đa phương tiện được sử dụng, bạn phải xuất bản thành phần đa phương tiện trong cùng một hành động xuất bản để liên kết được giải quyết.
Các cơ chế cơ bản khi chơi ở đây là gì và tôi nên áp dụng tiêu chí nào để chọn giữa Nhị phân và Đa phương tiện?
+1 để tìm hiểu điều này từ Frank. Tôi đã tự mình trải qua chính mã đó, và thực sự, MultiMedia dường như được xử lý như một trường hợp đặc biệt. Có vẻ như tất cả các liên kết TCDL đều là tcdl: Link. Điều này có nghĩa không? –
Có, sự khác biệt trong các loại liên kết chỉ nằm trong thuộc tính type của tcdl: Link. Nhưng tridion: type = Multimedia không kết thúc dưới dạng tcdl: Link và thay vào đó chỉ cần kết thúc việc đưa PublishPath vào Output của bạn. –