Код: Выделить всё
$criteria=new CDbCriteria();
$criteria->addInCondition('category_id',$cat);
if (isset($this->public)){
$criteria->condition='public=:public';
$criteria->params=(array(':public'=>$this->public));
}
$criteria->order = 'date DESC';
}