Hi, everyone.
I am trying to combine photo’s view.php to album’s view.php:
-AlbumController.php
<?php
public function actionView($id)
{
$photos=$dataProvider=new CActiveDataProvider('Photo',array(
'criteria'=>array(
'condition'=>'album_id=:aid',
'params'=>array(':aid'=>$id),
)
));
$this->render('view',array(
'model'=>$this->loadModel($id),
'photos'=>$photos,
));
}
?>
-album/view.php
<?php
$this->renderPartial('/photo/index',array('dataProvider', $photos ));
?>
-photo/index.php
<?php $this->widget(‘zii.widgets.CListView’, array(
'dataProvider'=>$dataProvider,
'itemView'=>'/photo/_view',
)); ?>
ERROR
Undefined variable: dataProvider
C:\wamp\www\yiihoc\protected\views\photo\index.php(26)
…
41 <?php
42
43 $this->renderPartial(’/photo/index’,array(‘dataProvider’, $photos ));
46 ?>
Hope help me,