【发布时间】:2014-08-21 21:19:18
【问题描述】:
如果我有一些来自同一模型的 findAll 结果。 但根据不同的标准。
我可以合并一个变量并在 CArrayDataProvider 中使用并发送到 CGridView 查看和显示吗?
$model1=mymodel::model->finAll($criteria1);
$model2=mymodel::model->finAll($criteria2);
$model3=mymodel::model->finAll($criteria3);
$data=merge($model1,$model2,$model3);
$provider = new CArrayDataProvider( $data );
$this->render('list2', array(
'model' => $provider
));
【问题讨论】:
-
它们只是数组,使用
array_merge()或CMap::mergeArray()
标签: php yii criteria cgridview