i-avatar777 / yii2-widget-file-upload8
Виджет для загрузки файла
Installs: 185
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=5.4.0
- i-avatar777/yii2-asset-jquery-upload1: *
- yiisoft/yii2: *
Requires (Dev)
README
Виджет для загрузки файла Загружает на сервер AvatarCloud или на локальный сервер если сформировано окружение
Окружение для загрузки файла на локальный сервер
Установка
Пример использования
<?= \iAvatar777\widgets\FileUpload7\FileUpload::widget([ 'model' => $model, 'attribute' => 'file', ]) ?>
Параметры
FileUpload7.init(options) и массив \iAvatar777\widgets\FileUpload8\FileUpload::$settings
controller
- идентификатор контроллера который направлен на \iAvatar777\assets\JqueryUpload1\Upload2Controllerselector
- запрос JQuery идентифицирующий элемент (input) загрузки. по умолчанию'.FileUpload7'
maxSize
- макс размер файла в KBserver
- путь к внешнему серверу, по умолчанию '' (Например 'https://cloud1.i-am-avatar.com')allowedExtensions
- массив расширений которые возможны для загрузки. По умолчанию['jpg', 'jpeg', 'png']
accept
- mime тип который можно загрузить. По умолчанию'*/*'
data
- Массив данных которые надо передать на действие сохранения файлаbutton_label
- текст на кнопке
Как работает
Определить сервер для загрузки