Вход / Регистрация

Настройка прикрепления файлов в форме

14 октября 2018
Владимир Першин

В этом уроке мы с вами рассмотрим возможность подключения к форме поля для прикрепления файла и настроим данное поле.

Изначально переходим в компонент Chronoforms6 и кликаем на нужную форму. Для того, чтобы добавить необходимое поле, открываем вкладку Designer.

В списке полей необходимо найти поле File Field и перетащить его в форму, поставив перед кнопкой отправки. Сразу откроем настройки данного поля.

Настройки поля File Field

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

  • Multi field select - возможность прикреплять сразу несколько файлов
  • Upload to server - если включено, будет загружать прикреплённый файл на хостинг в соответствующую папку
  • Attach to e-mail - если включено, то будет добавлять прикреплённые файлы в письмо
  • Extensions - список разрешённых расширений файлов (можно редактировать на своё усмотрение)

После того, как мы настроили данное поле, переходим на вкладку Setup. Здесь выбираем Upload files и также давайте рассмотрим настройки.

Настройки поля File Field на вкладке Setup

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

  • Default allowed extensions list - список разрешённых расширений файлов
  • Auto upload file fields - автоматическая загрузка файлов (рекомендую оставить по умолчанию)
  • Max size in KB - максимальный размер файла в килобайтах (1 МБ = 1024 КБ)
  • Max size exceeded error - сообщение, которое будет выводиться, если прикрепляемый файл имеет размер больше максимального (сообщение можете редактировать на своё усмотрение)
  • File extension error - сообщение, которое будет выводиться, если вы пытаетесь загрузить файл с таким расширением, которое запрещено (сообщение можете редактировать на своё усмотрение)

Теперь, сохранив нашу форму, вы увидите, что у вас появилось поле прикрепления файла. Проверьте его, работает?) Поздравляю, вы всё сделали правильно!

Отзывы

Комментарии (0)

2018-10-13 22:44:32
Владимир Першин
Украина, г. Николаев
+380937417200