我有一个视图,我想在其中显示另一个控制器的表单和视图。 因此,“Bedrijf”视图中有“Vacature”形式和“Vacature”视图。
我可以添加表单并以这种方式调用其他控制器:
<?php
$model=new Vacature;
$this->renderPartial('//vacature/_form', array('model'=>$model));
?>
只有当我使用父(bedrijf)控制器添加我的视图时才会这样:
<?php
$dataProvider=new CActiveDataProvider('Vacature');
$this->render('//vacature/index',array(
'dataProvider'=>$dataProvider,
));
?>
如何让它使用自己的控制器?
答案 0 :(得分:0)
你可以使用这一行
$this->renderPartial('../view_folder/_form', array('model'=>$model));