Yiiにカレンダーアプリがあり、ユーザーごとにイベントを保存しています。各イベントのタイトルを動的に作成したいと思います。
このコードは私のコントローラーにあります:
$criteria = new CDbCriteria;
$criteria->select = array('all_day','end','id','start');
$criteria->condition = 'user_id ='.$user->id;
$events = Calendar::model()->findAll($criteria);
foreach($events as $event) {
$event->title = 'test title';
}
echo CJSON::encode($events);
私のカレンダーモデルでは、$titleという新しいプロパティを追加しました。
public $title;
しかし、JSONをエコーしようとすると、タイトルが表示されません...
[{"all_day":false,"end":"-948712553","id":"2","start":"-146154706"}]
JSON結果セットにタイトルを追加するには何をする必要がありますか?