i-avatar777/yii2-widget-file-upload8

Виджет для загрузки файла

0.0.10 2021-12-08 17:36 UTC

This package is auto-updated.

Last update: 2024-12-09 00:43:14 UTC


README

Виджет для загрузки файла Загружает на сервер AvatarCloud или на локальный сервер если сформировано окружение

Окружение для загрузки файла на локальный сервер

Установка

Пример использования

<?= \iAvatar777\widgets\FileUpload7\FileUpload::widget([
    'model'      => $model,
    'attribute'  => 'file',
]) ?>

Параметры

FileUpload7.init(options) и массив \iAvatar777\widgets\FileUpload8\FileUpload::$settings

  • controller - идентификатор контроллера который направлен на \iAvatar777\assets\JqueryUpload1\Upload2Controller
  • selector - запрос JQuery идентифицирующий элемент (input) загрузки. по умолчанию '.FileUpload7'
  • maxSize - макс размер файла в KB
  • server - путь к внешнему серверу, по умолчанию '' (Например 'https://cloud1.i-am-avatar.com')
  • allowedExtensions - массив расширений которые возможны для загрузки. По умолчанию ['jpg', 'jpeg', 'png']
  • accept - mime тип который можно загрузить. По умолчанию '*/*'
  • data - Массив данных которые надо передать на действие сохранения файла
  • button_label - текст на кнопке

Как работает

Определить сервер для загрузки