Renderpartial Makes Error

Hi, everyone.

I am trying to combine photo’s view.php to album’s view.php:

-AlbumController.php

<?php

public function actionView($id)

{





	&#036;photos=&#036;dataProvider=new CActiveDataProvider('Photo',array(


			'criteria'=&gt;array(


				'condition'=&gt;'album_id=:aid',


				'params'=&gt;array(':aid'=&gt;&#036;id),


			)


		));





	&#036;this-&gt;render('view',array(


		'model'=&gt;&#036;this-&gt;loadModel(&#036;id),


		'photos'=&gt;&#036;photos,


	));


}

?>

-album/view.php

<?php

&#036;this-&gt;renderPartial('/photo/index',array('dataProvider', &#036;photos ));

?>

-photo/index.php

<?php $this->widget(‘zii.widgets.CListView’, array(

'dataProvider'=&gt;&#036;dataProvider,


'itemView'=&gt;'/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,

Looks like a simple syntax error.

Would you please try this?




<?php	

	// $this->renderPartial('/photo/index',array('dataProvider', $photos));

	$this->renderPartial('/photo/index',array('dataProvider'=>$photos));


?>