Download — элемент загрузки файлов

7.0/10 оценка (3 голосов)

Чем более удобным будет ваш сайт, тем больше посетителей на нем. А это значит увеличение конверсии.

Но не всегда бывает удобно пользоваться нужной информацией через интернет в онлайне. Так, например, книгу многим проще скачать, чем читать её на сайте. Также и с фильмами, картинками, музыкой и т. д.

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

Добавление нового элемента в тип материала

Перейдите во вкладку шестеренка и нажмите на приложение JBZoo App.

Переход в настройки приложенияПриложение JBZoo App

Выберите тип материала, в котором будет находится новый элемент и кликните на надпись Редактировать поля. В Библиотеке нажмите на слово Загрузка.

Редактирование типа материалаМестоположение элемента в библиотеке

У вас появится новый элемент.

Настройки типа материала

Заполните обычную информацию для всех полей: название поля и описание, уровень доступа. А также остальные параметры:

  • Исходная директория — корневая папка, из которой выбираются файлы при наполнении материалов (включая также и подкаталоги).
  • Режим загрузок — тип загрузки, состоящий из трех опций:
    • Направление — отображает путь и имя файла ссылкой на скачивание.
    • Вложение — генерирует ссылку, которая вызывает файл. В сочетании с файлом .htacceess вы можете создать по-настоящему защищенную ссылку.
    • Защищено — режим, похожий на вложение, но он также дополнительно может создавать новую хэш-строку каждые 24 часа. Таким образом ссылка на ваш загрузочный файл постоянно обновляется и ее будет крайне сложно использовать на других сайтах.
  • Легальные расширения — типы расширений, которые вы разрешаете загружать при отправке форм с фронтенда. Разделяются между собой точкой, пробелы не ставятся.
  • Директория для загрузки — путь до места, куда будут сохраняться файлы при отправке форм.
  • Максимальный размер для загрузки, KB — максимально допустимый размер отправляемых пользователями файлов в килобайтах.

Настройка элемента в шаблоне вывода

Редактирование шаблона выводаПеремещение элемента в позициюНайдите ваш тип материала и напротив него зайдите в один из шаблонов позиции.

Перетащите элемент в нужную позицию слева и нажмите на иконку карандаша.

Вы увидите следующие настройки:

Настройка элемента в шаблоне вывода

  • Показывать — параметр, с помощью которого вы можете выбирать, каким образом будет выглядеть поле:
    • текстовая ссылка — файл показывается в виде текста, при нажатии на который будет производиться автоматическое скачивание;
    • ссылка картинки — посетители увидят изображение. При клике на него начнется скачивание;
    • ссылка кнопки — на странице появится кнопка, с помощью которой можно скачать необходимую информацию;
    • размер файла — посетители смогут увидеть, сколько весит файл;
    • хиты файла — параметр, отображающий количество хитов;
    • лимит загрузки — на сайте покажется, какое максимальное количество раз пользователь может скачать данный файл. Если его можно загружать бесконечно, то будет стоять прочерк.
  • Имя загрузки — название кнопки, которое будет отображаться на сайте. Чтобы автоматически назначалось имя файла, пропишите в это поле {filename}.

Наполнение элемента в материалах компонента Zoo

Редактирование элемента в материалеПерейдите в нужный каталог и нажмите на материал, который хотите отредактировать.

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

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

 

Download, Материал, Элементы

У меня остались вопросы, где я могу их задать?

Вы можете обратиться на наш специальный форум техподдержки JBZoo. Если у вас нет активного аккаунта со знаком «плюс» в тарифном плане, то вы можете задать свой вопрос в одном из этих разделов или на любой из наших контактов. Форум специально предназначен для JBZoo, приоритет и скорость ответа там выше.