2011-03-02 6 views

답변

3

yii 프레임 워크에서 양식 빌더를 만드는 방법은 무엇입니까?

Using Form Builder

YII 형태 빌더 데이터 모델의 형태와 관련되는 포함하는 HTML 형태를 설명하는 데 필요로하는 사양을 나타내는 CForm 객체를 사용하여, 입력의 어떤 종류에 존재 필드 양식 및 전체 양식을 렌더링하는 방법 개발자는 주로이 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