モデルにカスタム関数を作成し、生データを返します。
function(){
...
$connection=Yii::app()->db;
$command=$connection->createCommand($sql);
$rows=$command->queryAll();
return $rows;
}
$ campModel = $model->function。。
次に、CArrayDataProviderでこれらの行を使用します。
$dataProvider=new CArrayDataProvider($campModel);
最後に、CGridを使用して表示しようとしています。
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'bo-campaigns-grid',
'dataProvider'=>$campModel,...
これはCGridのページング方法に関係していると思います...しかし私は迷子になっています助けてくれてありがとう:)