Всем привет!
Добрые люди, подскажите пожалуйста, как в Yii2 делать валидацию поля формы если она multiple.
Например, я использую виджет от картика select2 demos.krajee.com/widget-details/select2#usage-basic
use kartik\widgets\Select2
<?= $form->field($model, 'tags')->widget(Select2::classname(), [
'data' => ['вася', 'петя', 'маша'],
'options' => [
'multiple' => true
],
'pluginOptions' => [
'allowClear' => true
],
]); ?>
Когда отправляю форму приходит пост типа
[formName][tags][] => ‘вася’
[formName][tags][] => ‘петя’
[formName][tags][] => ‘маша’
В модельке у меня поле string. По идеи надо бы сделать из этого массива строку типа ‘вася, петя, маша’
Но встаёт другой вопрос, а как тогда задать значение полю чтобы select2 нормально отрендерил уже заданные теги.
Кто сталкивался, подскажите как эту задачку правильно решить?
В голове идеи конечно есть, но сдаётся уже всё давно сделано
Спасибо!