4
如何在Yii中使用表單構建器創建表單?它的數據模型是什麼?Yii框架:表單構建器
如何在Yii中使用表單構建器創建表單?它的數據模型是什麼?Yii框架:表單構建器
如何在yii框架中創建表單生成器?
的Yii的表單生成器使用CForm對象來代表描述一個HTML表單所需要的規格,包括哪些數據模型與表單關聯,什麼樣的輸入的字段中有表單以及如何呈現整個表單。開發人員主要需要創建和配置此CForm對象,然後調用其渲染方法來顯示錶單。
什麼將是其數據模型?
下面是Yii Form Builder頁面的示例。
public function actionLogin()
{
$model = new LoginForm;
$form = new CForm('application.views.site.loginForm', $model);
if($form->submitted('login') && $form->validate())
$this->redirect(array('site/index'));
else
$this->render('login', array('form'=>$form));
}
模型在函數的第一行定義。
以下是Yii文檔中的更多型號信息:Creating Model