Вкладка предназначена для хранения файлов текущего заказа в облачном файловом хранилище.
Хранилищем может являться локальное хранилище (выделенный сервер) либо сервис Amazon S3. Выбор хранилища осуществляется в разделе Настройки > Файловое хранилище > Общие настройки.
По умолчанию выбрано локальное хранилище.
Доступно распределение файлов по папкам.
Предусмотрено два типа папок:
- Основные папки - папки, созданные в настройках (раздел Настройки > Файловое хранилище > Настройки папок). Список папок (без содержимого) отображается в каждом заказе.
- Дополнительные папки - папки, которые при необходимости добавляет пользователь.
Изменения, внесенные в набор основных папок локального хранилища (добавление, переименование, удаление) отображаются только в новых заказах. В заказах, созданных до редактирования настроек, набор папок остается неизменным.
Для работы с папками и файлами необходимо вызвать контекстое меню щелчком правой кнопки мыши.
Набор функций меню зависит от того, по какому элементу был сделан щелчок:
По пустой основной папке:
- Открыть - перейти в папку;
- Загрузить - выбрать файл для загрузки в папку. ОГРАНИЧЕНИЯ?
По основной папке с содержимым:
Скачать - отображается только при наличии файлов непосредственнов в корневой папке или папках второго и других уровней. По нажатию выполняется автоматическое создание zip-архива и его скачивание.
По пустому месту в списке дополнительных папок:
Новая папка - создать новую папку. В результате отображается форма для ввода названия папки.
Загрузить папку - загрузить папку со всем его содержимым.
По пустой дополнительной папке:
Переименовать - переименовать папку;
Копировать - создать копию
Удалить - удалить папку
- Создай новый заказ и увидишь там набор папок (на stage, так норм данные)
- Набор папок, которые будут создаваться регулируется тут https://dev.helloprint.ru/file-storage-folders
- Еще можно выбрать куда будет сохранять https://dev.helloprint.ru/file-storage-settings в "локальное хранилище" или в амазон
- https://dev.helloprint.ru/order/247045/edit#file в каждой дефолтной папки есть набор прав, можно настроить так, что в одной папке можно только просматривать и скачивать, а в другой удалять наприме и т.д Надо описать
- загрузку файлов (правая кнопка - загрузить файл, либо дран энд дроп)
- удаление файлов
- копирование
- переименование
- комментирование папок
- создание папок внутри папок
- создание папок в области "дополнительные папки"
- скачка архива всей папки (работает только на "Основных папках" пока что) доработаем, чтобы на всех была
- переноса файлов из папки в папку пока нет, сделаем чуть позже
- Мысли и предложения пиши в комменты пожалуйста