PHP Класс yii\widgets\InputWidget
An input widget can be associated with a data model and an attribute,
or a name and a value. If the former, the name and the value will
be generated automatically.
Classes extending from this widget can be used in an [[\yii\widgets\ActiveForm|ActiveForm]]
using the [[\yii\widgets\ActiveField::widget()|widget()]] method, for example like this:
php
field($model, 'from_date')->widget('WidgetClassName', [
configure additional widget properties here
]) ?>
For more details and usage information on InputWidget, see the
guide article on forms.
Показать файл
Открыть проект
Примеры использования класса
Открытые свойства
Свойство |
Тип |
Описание |
|
$attribute |
|
the model attribute that this widget is associated with. |
|
$model |
|
the data model that this widget is associated with. |
|
$name |
|
the input name. This must be set if [[model]] and [[attribute]] are not set. |
|
$options |
|
the HTML attributes for the input tag. |
|
$value |
|
the input value. |
|
Открытые методы
Метод |
Описание |
|
init ( ) |
Initializes the widget. |
|
Защищенные методы
Описание методов
hasModel()
защищенный Метод
If you override this method, make sure you call the parent implementation first.
Описание свойств
$attribute публичное свойство
the model attribute that this widget is associated with.
$model публичное свойство
the data model that this widget is associated with.
the input name. This must be set if [[model]] and [[attribute]] are not set.
$options публичное свойство
the HTML attributes for the input tag.
$value публичное свойство