Я використовую DD4T для проекту SDL Tridion і використовую таку конфігурацію в конфігурації сховища, щоб публікувати Binaries (бінарні файли в цьому випадку є будь-якими сховищами в мультимедійних компонентах) у файловій системі, але зберігати Сторінки в базі даних Content Content.
Я знаходжу, що в міру зміни вимог до того, які бінарні файли потрібні, наприклад, замовник хоче запропонувати файли Adobe Illustrator для завантаження, мені потрібно додати до списку більше типів, змінивши конфігурацію та перезапустивши диспетчер, що не є ідеальним.
<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>
Чи може хтось мені сказати, чи є спосіб змінити вищезазначене, щоб вміст усіх мультимедійних компонентів для даної публікації перейшов у файлову систему? Я не можу знайти це в документації.