Saya menggunakan DD4T pada proyek SDL Tridion dan saya menggunakan konfigurasi berikut dalam konfigurasi penyimpanan untuk menerbitkan Binari (biner dalam hal ini adalah apa pun yang disimpan dalam Komponen Multimedia) ke sistem file tetapi tetap menyimpan Halaman di basis data Pengiriman Konten.
Saya menemukan bahwa ketika persyaratan berubah untuk file Biner apa yang diperlukan misalnya pelanggan ingin menawarkan file Adobe Illustrator untuk diunduh, saya perlu menambahkan lebih banyak jenis ke daftar dengan mengubah konfigurasi dan memulai kembali penyebar yang tidak ideal.
<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>
Adakah yang bisa memberitahu saya jika ada cara untuk mengubah di atas sehingga isi dari semua Komponen Multimedia untuk publikasi yang diberikan pergi ke filesystem? Sepertinya saya tidak dapat menemukan ini di dokumentasi.