如何使用 Yii 中的表单构建器创建表单?它的数据模型是什么?
问问题
3572 次
1 回答
3
如何在 yii 框架中制作表单构建器?
Yii 表单构建器使用 CForm 对象来表示描述 HTML 表单所需的规范,包括哪些数据模型与表单相关联,表单中有哪些类型的输入字段,以及如何呈现整个表单。开发者主要需要创建和配置这个CForm对象,然后调用它的渲染方法来显示表单。
它的数据模型是什么?
这是来自 Yii 表单构建器页面的示例。
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 文档的更多模型信息:创建模型
于 2011-03-02T16:47:42.367 回答