-2
是否有可能在yii框架中的兩個不同內容的不同視圖文件中使用相同的_form.php?如果是,那麼如何實現它。YII框架_form.php不同的內容
是否有可能在yii框架中的兩個不同內容的不同視圖文件中使用相同的_form.php?如果是,那麼如何實現它。YII框架_form.php不同的內容
當然,你可以做到這一點,但是兩個模型必須具有相同的屬性。
在視圖/ pleace1/create.php和update.php
<?php $this->renderPartial('/pleace1/_form', array('model'=>$model)); ?>
在視圖/ pleace2/create.php和update.php
<?php $this->renderPartial('/pleace1/_form', array('model'=>$model)); ?>
在視圖
/pleace1/_form.php這個更改窗體小部件開始到:
$form = $this->beginWidget('CActiveForm', array(
'id' => 'stl-' . $this->controller_alias . '-form',
在兩個控制器中,您使用窗體集公共controller_alias模型名稱機智hout前綴(如果你使用它)
這兩個renderPartial函數中的線索都是'/ pleace1/_form' – RobM
在login.php我使用_form.php的局部視圖,如果我想在register.php視圖中使用相同的_form.php,是否有可能? – balaji587
你可以在'create.php'和'update.php'中找到一個例子,它們都包含'_form.php'。 – Kai