Как создать построитель форм в среде 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: Создание модели