Class common\inputs\Html5FileInput

Inheritancecommon\inputs\Html5FileInput » common\inputs\BaseInput » yii\base\Object

Class Html5FileInput Поле загрузки файлов HTML5

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$defaultRoute string маршрут для загрузки файлов используемый по умолчанию common\inputs\Html5FileInput
$modelField common\db\fields\Field поле модели common\inputs\BaseInput
$options array Html атрибуты common\inputs\BaseInput
$widgetOptions array парамеиры виджета common\inputs\BaseInput

Public Methods

Hide inherited methods

MethodDescriptionDefined By
init() common\inputs\Html5FileInput
renderInput() Формирование Html кода поля для вывода в форме common\inputs\Html5FileInput

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
getFormAttrName() Возвращает имя атрибута для поля формы common\inputs\BaseInput

Property Details

$defaultRoute public property
string $defaultRoute "/main/admin/upload"

маршрут для загрузки файлов используемый по умолчанию

Method Details

init() public method

void init( )
throws \yii\base\InvalidConfigException
renderInput() public method

Формирование Html кода поля для вывода в форме

string renderInput( \yii\widgets\ActiveForm $form, array $options = [], $index false )
$form \yii\widgets\ActiveForm

объект форма

$options array

массив html атрибутов поля

$index bool|int

инднкс модели при табличном вводе