Коротко о принципах работы модуля: он создает интерфейс для хранения всех скачиваемых файлов в одном месте, добавляет компонент отображения этих файлов для конкретного раздела. Файлы, загруженные в инфоблок модуля могут привязываться к разным разделам и страницам на сайте.
Сейчас продукт доступен для установки в каталоге Marketplace http://marketplace.1c-bitrix.ru/solutions/sebekon.filestorage/. Попробуем далее в статье подробно рассказать о настройках и работе модуля. Особых настроек для модуля “Хранилище файлов” не предусмотрено, кроме как активировать модуль, добавить на страницу компонент, загрузить файлы и возможность менять иконки для списка файлов (Рис.2). Для смены иконок типу файла необходимо перейти в раздел: Контент->Sebekon-Хранилище файлов->Иконки расширений файлов (Рис.1):
Рис. 1. Список иконок для расширений файлов
Рис. 2. Смена иконки для расширения файла Для добавления файлов для загрузки с сайта необходимо перейти в раздел Контент->Sebekon-Хранилище файлов->Хранилище файлов (Рис.3):
Рис. 3. Форма для добавления файлов в хранилище Рассмотрим подробнее значение каждого поля (Таб.1): Таблица 1. Настройки доступа к файлам
Название поля
Значение
Название файла
Заголовок для файла, который будет отображаться в списке файлов
Сортировка
По умолчанию стоит сортировка 500, определяет порядок файлов в списке
Файл
поле для выбора и загрузки файла с компьютера
Разделы и страницы сайта, на которых будет показан файл
/name/ - только в разделе “name” /name/* - во всех подразделах раздела “name” */name/ - во всех разделах над “name”: /user/name/, /personal/user/name/ и прочее */name/* - тогда файлы должны отображаться в любом разделе /name/, в подразделах и верхних разделах
Заполним форму и сохраним (Рис. 4):
Рис. 4. Добавление файлов в хранилище Список добавленных файлов будет доступен в админской части сайта, в разделе Контент->Sebekon-Хранилище файлов->Хранилище файлов (Рис. 5):
Рис. 5. Список добавленных файлов На страницы компонент добавляется стандартно, при её редактировании. На указанной странице сайта блок скачиваемых файлов отобразится так (у файла должны быть настройки доступа к этой странице/этому разделу) (Рис. 6):
Рис. 6. Отображение компонента на странице Таким образом, модуль позволяет:
хранить файлы для загрузки на Вашем сайте в организованном виде;
для списка файлов загружать иконки в стиль Вашего сайта;
добавлять компонент для загрузки файлов с сайта в любую часть страницы Вашего сайта;
настраивать доступ к файлам с любых, выбранных Вами, разделов и страниц.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».