Указание хранилища контента для типа
У каждого типа в системе можно задать в какое хранилище контента будет сохраняться файлы из атрибутов с типом content.
Для этого нужно сделать следующие действия:
Создать хранилище контента. Как это сделать описано в статье Создание новой конфигурации файлового хранилища.
Зайти в журнал типов, затем находим наш тип и открываем его на редактирование.
Открыть вкладку Конфигурация контента и в свойстве Хранилище указать хранилище, в которое необходимо сохранять данные.
Сохранить изменения.
После этого, у сущностей данного типа весь контент будет сохраняться в указанном хранилище. Контент у данных сущностей будет обновляться и скачиваться, работая с файлами из хранилища.
Что будет, если в какой-то момент сменится хранилище контента?
Если во время системы у типа сменится работы хранилище контента, то все старые файлы останутся в старом хранилище, а все сущности типа, создаваемые после смены, будут складывать контент уже в новое хранилище. При этом работа со старыми файлами продолжит идти нормально, поскольку после добавления файла в хранилище контента генерируется ссылка, в которой сохраняются все необходимые данные для поиска файла.