Имеется проект. Все работало. Попросили добавить новое поле. Добавил в форме и в бд. Код контроллера и модели не трогал.
Поля заполняются. Но словил странную ошибку.
в методе beforeValidate нужной мне модели стоит генерация slug аттрибута. и он перестал генерироваться. методом тыка пришел к
public function beforeValidate($options = array()) {die('<pre>'.print_r(array(__FILE__, __LINE__, __METHOD__, __CLASS__),true));
и оказалось ни при создании, ни при обновлении записи не происходит вызова этого метода.
сам я в Yii работаю уже много лет, я понимаю как это устроено. Но не могу разобраться почему так происходит. Может я чего не знаю? Может где то что то надо прописать? может есть какие то внутренние логи?