2016-03-01 62 views

回答

0

您可以生成一個骷髏Yii應用程序YiiRoot/framework/yiic webapp WebRoot/testdrive並查看contact.php。見Getting started with Yii

0

確保在您的表單模型中,您將具有這些屬性的對象返回給視圖。假設一種形式是User ......

class UserFormModel extends CFormModel 
{ 
    public $name; 
    public $dob; 
    public $address; 

    public function rules() 
    { 
     return [ 
      // ... add rules here ... 
     ]; 
    } 
} 

然後在你的控制器,返回此表模型視圖

public function actionSomething() 
{ 
    // ... some other code ... 
    $uf = new UserFormModel(); 
    $this->render('view-file', array(
     'model' => $uf, 
    )); 
} 

那麼在你看來,view-file.php ......

<?php $form = $this->beginWidget('CActiveForm', array()); ?> 
<?php echo $form->textField($model, 'name'); ?> 
<?php echo $form->textField($model, 'dob'); ?> 
<?php echo $form->textArea($model, 'address'); ?> 
<?php $this->endWidget(); ?> 

...應該爲你的目的給你一個最小的形式。

相關問題