2013-01-07 1 views
0

숨겨진 필드 요소를 여러 개 사용해야하는 경우가 있습니다. 이러한 요소의 값은 배열에 저장됩니다. zend 형식으로 구축하는 최선의 방법은 무엇입니까?젠드 양식을 사용하는 여러 입력 숨겨진 필드 요소

id [] = array ('1', '2', '3', ....);

id []에 대한이 값은 동적으로 생성됩니다.

그리고 내 경우에 대한 HTML 부분 등이

<input type="hidden" name="ids[]" value="id[0]" /> 
<input type="hidden" name="ids[]" value="id[1]" /> 
<input type="hidden" name="ids[]" value="id[2]" /> 

. 
. 
. 

과 같이 보일 것입니다.

어떻게 여러 입력 된 숨겨진 필드 요소를 만들 수 있습니까? 나중에 필자는 populate 메서드를 사용하여 컨트롤러에서 사용하려고합니다.

누군가가이 방법에 접근하는 아이디어가 있다면, 정말 도움이 될 것입니다.

P. Zend Framework 2를 사용하는 Im

답변

1

예를 들어 Form Collections으로 예상되는 유스 케이스로 실행되는 것 같습니다.

\ Zend \ Form은 이러한 종류의 관계형 구조를 지원하기 위해 구워졌습니다.

요점은 관련 엔터티에 대한 식별자 모음을 저장할 수있는 Fieldset을 만드는 것입니다.

설명서에 숨겨진 요소가 표시되지 않지만 숨겨진 요소로 가득 찬 필드 집합을 만들 수있는 이유는 없습니다. 설명서의 "범주"필드 세트를주의 깊게 살펴보십시오.