Просмотров: 21875 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 19.07.2018
Роберт Басыров
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
1
2
3
4
5

Загрузка файлов: способ зависит от цели

Файлы на сайте размещаются с разными целями и разными способами. Разработчики "1С-Битрикс: Управление сайтом" максимально упростили загрузку файлов, но вам надо понимать с какой целью вы грузите файлы. От этого зависит оптимальный способ загрузки.

Загруженные на сайт файлы контент менеджер использует:

  1. Как статическую Статическая информация - это информация, которая редко меняется с течением времени. Например, рекламные тексты, история компании, контактная информация. Статическая информация создается и редактируется вручную. Подробнее... информацию на статических страницах. Например, фотография на странице "О компании".
  2. Как динамическую информацию Динамическая информация - информация, хранимая в Базе Данных сайта и выводимая специальными компонентами системы. Как правило, это - часто изменяемая информация со множеством свойств. Подробнее... . Например фотографии в Фотогалерее.
  3. Как часть динамической информации в информационных блоках. Например, картинки к новости.

Медиабиблиотека - основной инструмент работы с файлами

Медиабиблиотека Медиабиблиотека - специальный инструмент для размещения и управления файлами: фотографиями, видео и другими. Используется для удобной и лёгкой сортировки по группам файлов определённого типа с дальнейшим применением на страницах сайта. Подробнее... рекомендуется как основной и универсальный способ работы с файлами. Кнопки для использования картинок и файлов из Медиабиблиотеки есть во всех местах системы, где требуется вывод изображений и файлов.

Загрузка динамической информации

Компоненты, использующие медиафайлы (видео и фотографии) для показа имеют свои механизмы загрузки. Они описаны в главах:

Картинки и файлы в элементах информационного блока

Изображения и файлы используются и в элементах Информационного блока Информационный блок - специальный инструмент "1С-Битрикс: Управление сайтом" с помощью которого заносится информация в Базу данных.
Подробнее...
. В самом простом случае это - картинки анонса и подробного описания элемента. В более сложных случаях - это файлы, загружаемые в свойства информационного блока. (Эти свойства создаются разработчиком или администратором сайта и выводятся в форме добавления элемента.) Во всех случаях механизм загрузки одинаковый:

Нажмите на рисунок, чтобы увеличить

Примечание: Если в элемент информационного блока картинка грузится с локального компьютера, то выбрать место хранения не получится. Система загрузит файл в какую-то случайную подпапку в рамках специальной папки для загрузки /upload.

Если нужно, чтобы картинки лежали в какой-то конкретной папке, то загружайте их либо как статическую информацию (п. 1), либо как часть динамической информации в информационных блоках (п. 3). При создании элемента инфоблока выбирайте либо команду Выбрать из Медиабиблиотеки, либо Выбрать из структуры.

Загрузка файлов из Административного раздела

Этот способ используется для загрузки файлов в роли статического контента. Например, вывести файл формата PDF для загрузки его пользователем.

В административном разделе Административный раздел - раздел системы, недоступный для просмотра обычным посетителям сайта. В нём производятся настройки сайта и системы для работы.
Подробнее...
системы перейдите в папку, в которой будет храниться загружаемый файл. Нажмите на кнопку Загрузить файл под фильтром, откроется форма для загрузки. Добавьте файлы для загрузки и сохраните их.

Нажмите на рисунок, чтобы увеличить

Администратор сайта может ограничить размер загружаемого файла.

Заключение

Вы узнали все способы загрузки файлов в "1С-Битрикс: Управление сайтом". Выбирайте оптимальный способ в зависимости от целей. Лучший из них способ работы с файлами - Медиабиблиотека.

Документация по теме:



78


Курсы разработаны в компании «1С-Битрикс»