не конвертируются в базе как Null ? Хотя в rules прописал и в базе default set null
С формы наверное пустое поле приходит? Там же '', а не null. Можно rule filter добавить для конвертации в null
по сути это правило должно конвертировать пустую строку в null : ['driver_additional_phone', 'default', 'value' => null]
Нет, оно работает так, что если вы при сохранении не передали в поле ничего, то туда подставится значение из правила. А null я добивался только фильтром
для фильтра поля ввода прописывается функция? [['name', 'email', 'phone'], function($value){ return trim(htmlentities(strip_tags($value), ENT_QUOTES, 'UTF-8')); }], что то вроде этой функции выше ?
Сейчас наберу, только с телефона долго)
Нет. Там класс на три строчки, быстрей открыть и разобраться чем сюда писать.
Обсуждают сегодня