OKyJIucT
1/30/2017 - 11:53 AM

Добавляем вывод ошибки в форме, добавляем собственный валидатор

Добавляем вывод ошибки в форме, добавляем собственный валидатор

public function rules()
{
    return [
        ['regions', 'validateRegion'],
    ];
}



public function validateRegion($attribute, $params)
{
    $data = $this->$attribute;

    if (!is_array($data) || trim($data[0]) == '') {
        $this->addError($attribute, 'Выберите хотя бы один регион');
    }
}