Указание хранилища контента для типа

У каждого типа в системе можно задать в какое хранилище контента будет сохраняться файлы из атрибутов с типом content.

Для этого нужно сделать следующие действия:

  • Создать хранилище контента. Как это сделать описано в статье Создание новой конфигурации файлового хранилища.

  • Зайти в журнал типов, затем находим наш тип и открываем его на редактирование.

  • Открыть вкладку Конфигурация контента и в свойстве Хранилище указать хранилище, в которое необходимо сохранять данные.

    ../../_images/content_8.png
  • Сохранить изменения.

После этого, у сущностей данного типа весь контент будет сохраняться в указанном хранилище. Контент у данных сущностей будет обновляться и скачиваться, работая с файлами из хранилища.

Что будет, если в какой-то момент сменится хранилище контента?

Если во время системы у типа сменится работы хранилище контента, то все старые файлы останутся в старом хранилище, а все сущности типа, создаваемые после смены, будут складывать контент уже в новое хранилище. При этом работа со старыми файлами продолжит идти нормально, поскольку после добавления файла в хранилище контента генерируется ссылка, в которой сохраняются все необходимые данные для поиска файла.