Попробовал через MaskedInput но выяснилось что он создается как аналог Html::textInput(), я правильно понял?
Собственно вопрос как бы мне или к Html::activeInput прикрутить маску или у MaskedInput сделать имя инпута как у activeInput те FormName[inputName]?
Код: Выделить всё
<?= yii\widgets\MaskedInput::widget([
'name' => 'phone',
'mask' => '+99-99-9999-9999',
'model' => $model
]);
?>
<?= Html::activeInput('text', $model, 'phone', [
'class' => 'form-control',
'label' => false,
'placeholder' => '+99-99-9999-9999'
])?>