Download the PHP package i-avatar777/yii2-widget-file-upload7 without Composer
On this page you can find all versions of the php package i-avatar777/yii2-widget-file-upload7. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download i-avatar777/yii2-widget-file-upload7
More information about i-avatar777/yii2-widget-file-upload7
Files in i-avatar777/yii2-widget-file-upload7
Package yii2-widget-file-upload7
Short Description Виджет для загрузки файла
License BSD-3-Clause
Informations about the package yii2-widget-file-upload7
yii2-widget-file-upload7
Виджет для загрузки файла
Используется для \cs\base\FormActiveRecord
или как самостоятельно в форме. Если первый вариант то можно еще указать событие для удаления файла при удалении строки таблицы.
Загружает на сервер AvatarCloud или на локальный сервер если сформировано окружение.
Окружение для загрузки файла на локальный сервер
Установка
Пример использования
Параметры
FileUpload7.init(options)
или параметр settings
controller
- идентификатор контроллера который направлен на \iAvatar777\assets\JqueryUpload1\Upload2Controllerselector
- запрос JQuery идентифицирующий элемент (input) загрузки. по умолчанию'.FileUpload7'
maxSize
- макс размер файла в KBserver
- путь к внешнему серверу, по умолчанию '' (Например 'https://cloud1.i-am-avatar.com')allowedExtensions
- массив расширений которые возможны для загрузки. По умолчанию['jpg', 'jpeg', 'png']
accept
- mime тип который можно загрузить. По умолчанию'image/*'
data
- Массив данных которые надо передать на действие сохранения файлаbutton_label
- текст на кнопке
Как работает
Определить сервер для загрузки
?
Если при удалении изобрадении надо передавать ключ то как Какой концепт работы с виджетом? Если работает с AvatarCloud то значит надо передавать ключ для удаления файла для облака.