Может реализация не очень "логичная" но самая простая т.к. я новичок пока YII
Итак, задача:
Есть код статуса, например 1,2,3,4
Во время запроса при определенных условиях надо поменять статус допустим с 1 на 2. Сейчас пытаюсь сделать так:
Прямо во View:
if($deadline_ts-$current_ts >0){
// Не просрАчена
} else {
//Карта просрАчена
$model=Cards::model()->findByPk($card->id);
$model->status=intval(3);
var_dump($model->save());
}
Почему-то $model->save() возвращает FALSE и соответственно данные не сохраняются. Хотя var_dump($model) возвращает дамп модели.