Tôi đang sử dụng DD4T trong dự án SDL Tridion và đang sử dụng cấu hình sau trong cấu hình lưu trữ để xuất bản Binaries (nhị phân trong trường hợp này là bất cứ thứ gì lưu trữ trong Thành phần đa phương tiện) cho hệ thống tệp nhưng giữ Trang trong cơ sở dữ liệu Phân phối nội dung.
Tôi thấy rằng khi các yêu cầu thay đổi đối với những gì tệp nhị phân là cần thiết, ví dụ như khách hàng muốn cung cấp tệp Adobe Illustrator để tải xuống, tôi cần thêm nhiều loại vào danh sách bằng cách thay đổi cấu hình và khởi động lại trình triển khai không lý tưởng.
<ItemTypes defaultStorageId="defaultdb" cached="false">
<Item typeMapping="Page" cached="false" storageId="defaultFile"/>
<Publication Id="9" defaultStorageId="defaultdb" cached="true">
<Item typeMapping="Binary" itemExtension=".jpg" storageId="defaultFile" cached="true"/>
<Item typeMapping="Binary" itemExtension=".gif" storageId="defaultFile" cached="true"/>
<Item typeMapping="Binary" itemExtension=".pdf" storageId="defaultFile" cached="true"/>
<Item typeMapping="Binary" itemExtension=".doc" storageId="defaultFile" cached="true"/>
<Item typeMapping="Binary" itemExtension=".docx" storageId="defaultFile" cached="true"/>
<Item typeMapping="Binary" itemExtension=".xls" storageId="defaultFile" cached="true"/>
<Item typeMapping="Binary" itemExtension=".xlsx" storageId="defaultFile" cached="true"/>
<Item typeMapping="Binary" itemExtension=".xlsm" storageId="defaultFile" cached="true"/>
<Item typeMapping="Binary" itemExtension=".jpeg" storageId="defaultFile" cached="true"/>
<Item typeMapping="Binary" itemExtension=".png" storageId="defaultFile" cached="true"/>
<Item typeMapping="Binary" itemExtension=".ico" storageId="defaultFile" cached="true"/>
</Publication>
</ItemTypes>
Bất cứ ai cũng có thể cho tôi biết nếu có một cách để thay đổi ở trên để nội dung của tất cả các Thành phần đa phương tiện cho ấn phẩm đã cho đi đến hệ thống tập tin? Tôi dường như không thể tìm thấy điều này trong tài liệu.