Yii2: Как сохранять мульти поле в базу данных?

366
08 марта 2017, 21:03

Подскажите как в Yii 2 правильно создать поле с множественным значением типа чекбокс и записать его в БД?

Вот пример моего поля в _form

<?php echo $form->field($model, 'type')->checkboxList(['t01' => 'Покупка', 't02' => 'Продажа', 't03' => 'Аренда']); ?>

По идее хочу сохранять ключи в одну ячейку через запятую. Я так понимаю где-то нужно перед сохранением преобразовать данные из этого поля в строку и в update наоборот?

Буду очень благодарен за помощь в понимании как правильно реализовать подобный трюк.

READ ALSO
Отправка строки из html страницы в БД через php

Отправка строки из html страницы в БД через php

функция действует по onclick-упроверял через alert

344
Проверка входящих значений Yii2

Проверка входящих значений Yii2

Вопрос, изучая документацию по Yii не совсем разобрался с валидацией входящих данных:

314
Как получить текст ссылки с помощью регулярных выражений?

Как получить текст ссылки с помощью регулярных выражений?

Нужно из ссылки, достать содержимое, а именно число 719

300
Как устранить ошибку laravel &ldquo;Undefined index: id&rdquo;

Как устранить ошибку laravel “Undefined index: id”

Как устранить ошибку laravel "Undefined index: id"? Возникает при попытке удаления страницы в админке

330