Основное
= $form->field($model, 'name')->textInput(['maxlength' => true]) ?>
= $form->field($model, 'type')->dropDownList(Task::getTypes(), [
'prompt' => '--- выберите тип ---'
]) ?>
= $form->field($model, 'active')->checkbox() ?>
Выполнить
= $form->field($model, 'item_id')->widget(Select2::className(), [
'data' => Item::getList(true),
'options' => [
'placeholder' => 'Выберите элемент ...',
],
]) ?>
= $form->field($model, 'item_value')->textInput(['maxlength' => true]) ?>
или:
= $form->field($model, 'text')->textarea(['rows' => 3]) ?>
События
= $form->field($model, 'event_ids')->widget(Select2::className(), [
'data' => Event::getList(),
'showToggleAll' => false,
'options' => [
'placeholder' => 'Выберите события ...',
'multiple' => true,
],
]) ?>
isNewRecord): ?>
= Html::submitButton('Добавить и посмотреть', ['class' => 'btn btn-success', 'name' => 'after', 'value' => 'view']) ?>
= Html::submitButton('Добавить и добавить еще', ['class' => 'btn btn-success', 'name' => 'after', 'value' => 'add-another']) ?>
= Html::submitButton('Добавить и вернутся', ['class' => 'btn btn-success', 'name' => 'after', 'value' => 'return']) ?>
= Html::submitButton('Сохранить и посмотреть', ['class' => 'btn btn-primary', 'name' => 'after', 'value' => 'view']) ?>
= Html::submitButton('Сохранить и добавить еще', ['class' => 'btn btn-primary', 'name' => 'after', 'value' => 'add-another']) ?>
= Html::submitButton('Сохранить и вернутся', ['class' => 'btn btn-primary', 'name' => 'after', 'value' => 'return']) ?>