2012-10-10 2 views
3

저는 codeigniter 개발에 익숙하지 않으며 codeigniter에 내장 된 양식 도우미 메서드를 사용하는 것이 필요하다는 것을 알고 싶습니다. 내가 CodeIgniter의의 방법을 사용의 장점/단점은 무엇codeigniter에 내장 된 양식 도우미 메서드를 사용해야합니까?

<input type='text' name='username' id='username' value='testval' maxlength='100'></input> 

을 사용할 수 있습니다 나는 기존의 HTML 코드 대신 텍스트 필드를 표시하기 위해이 코드

<?php 
$data = array(
      'name'  => 'username', 
      'id'   => 'username', 
      'value'  => 'testval', 
      'maxlength' => '100' 
     ); 

echo form_input($data); 
?> 

를 사용하는 것을 의미 사용할 수 있습니다.

미리 감사드립니다.

답변

1

CI의 형태 도우미를 사용할 필요가 없습니다. 양식을보다 빨리 작성하는 데 도움이됩니다.

단순한 양식의 경우 자신 만의 HTML을 작성하는 것이 더 좋을 수도 있지만 일부 고급, 대형 또는 동적 양식의 경우 입력 속성으로 양식을 제공하여 양식 작성을보다 쉽게 ​​사용할 수 있습니다 .

1

전통적인 html 코드 대신 form helper 함수를 사용할 필요는 없습니다. 양식 도우미의 장점 중 하나는 컨트롤러에서 입력 유효성 검사, 입력 준비를 더 쉽게 수행 한 다음 모든 것을 간단한 것으로 전달하는 것입니다. form_input ($ field_name);

관련 문제