Добавляем вывод ошибки в форме, добавляем собственный валидатор
public function rules()
{
return [
['regions', 'validateRegion'],
];
}
public function validateRegion($attribute, $params)
{
$data = $this->$attribute;
if (!is_array($data) || trim($data[0]) == '') {
$this->addError($attribute, 'Выберите хотя бы один регион');
}
}