Загрузка файлов

Урок 92 из 363
Автор: Роберт Басыров
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
3 из 5
Дата изменения: 22.09.2022
Просмотров: 80342
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Ограничений нет

  Видеоурок

  Способ загрузки зависит от цели

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

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

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

Медиабиблиотека

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

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

Компоненты

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

  • Фотогалерея Модуль Фотогалерея 2.0 - это современный и удобный инструмент для создания и управления галереями и фотоальбомами пользователей, групп пользователей и сайта в целом

    Подробнее ...
    ,
  • Размещение видео на сайте Видео - современный и информативный метод подачи информации посетителю сайта. Для решения задачи по размещению видеоматериалов на сайте используются стандартные компоненты 1С-Битрикс: Управление сайтом Медиа проигрыватель и Видеотека.

    Подробнее ...
    .

Элементы инфоблока

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

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

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

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

Подробнее о работе с элементами информационных блоков можно прочитать в уроке Элементы: создание, изменение, удаление.

Обратите внимание! Удаление элементов информационных блоков не приводит к удалению загруженных картинок или файлов.

Достаточно часто при создании каталогов нужно загрузить большое количество файлов. В этом случае файлы грузятся как статическая информация, а пути к ним указываются через редактирование элемента инфоблока, как описано выше, либо прописываются с помощью импорта CSV-файла Когда наполняете сайт данными через инструмент импорта, то вас, несомненно, волнует вопрос успешности загрузки данных. Избегайте ошибок и траты времени впустую, подготавливайте csv-файл правильно. Рассмотрим основные вопросы подготовки файла с данными.

Подробнее ...
.

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

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

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

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

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

  Заключение

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

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



Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас