Код: Выделить всё
echo MaskedInput::widget([
'id' => 'client_phone',
'name' => 'client_phone',
'mask' => '+380(99)-999-9999',
'options' => [
'placeholder' => '+380(__)-___-____',
'class' => 'cab__set-input phone-mask',
'type' => 'tel',
'style' => ['width' => '180px'],
'required' => true,
'readonly' => false,
'title' => 'Формат: +380(93)-987-6512',
],
'clientOptions'=>[
'clearIncomplete'=>true,
]
]);
Код: Выделить всё
'definitions' => ['j' => [
'validator' => '[0-9\(\)\.\+/ ]',
'cardinality' => 4,
'prevalidator' => [
['validator' => '[12]', 'cardinality' => 1],
['validator' => '(19|20)', 'cardinality' => 2],
['validator' => '(19|20)\\d', 'cardinality' => 3],
]
]]
- как сделать поле обязательным для заполнения и в случае не заполнения показать сообщение "Укажите телефон"
- как узнать список всех возможных lientOptions' и 'validator'если по ним нет документации?