我在尝试将多个dataProvider传递给Yii中的ClistView时遇到了一些麻烦。什么是正确的做法?如何将多个dataProviders传递给CListView
我已经试过:
$this->widget('zii.widgets.CListView', array(
'dataProvider'=>array($dataProvider, $dataProvider2),
我也看了一下这个What is the best method to merge two PHP objects?。不知道是否最好的方法是尝试使用纯PHP来完成,或者如果框架有这个选项,并且我错过了它们。
感谢任何帮助。
感谢
强尼
通过设计,你只能一个数据提供者传递到ListView或GridView控件。其他任何事情都没有多大意义。您最好尝试从提供商处获取合并的数据。 –
@MichaelHärtl谢谢迈克尔,你帮了我很多。如果你想把这个作为答案,我会接受它。 – Jonnny