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