Zend_form- 배열 기반 요소?
-
03-07-2019 - |
문제
zend_form을 사용하면 다음과 같은 양식 요소를 어떻게 만들 수 있습니까?
<input type="text" name="element[1]" value="" />
<input type="text" name="element[2]" value="" />
// etc...
해결책
하위 형태를 사용할 수 있습니다.
$form = new Zend_Form();
$subForm = new Zend_Form_SubForm();
$subForm->addElement('Text', '1')
->addElement('Text', '2');
$form->addSubForm($subForm, 'element');
또는 당신은 또한 사용할 수 있어야합니다 setBelongsTo()
양식 요소 (테스트되지 않은) :
$form = new Zend_Form();
$form->addElement('Text', '1', array('belongsTo' => 'element'))
->addElement('Text', '2', array('belongsTo' => 'element'));
다른 팁
나는 그것을 주장한다 setBelongsTo
기본값을 설정할 수 없으므로 표준 품질입니다. 그래서 현재, 당신의 목표를 달성 할 수있는 합리적인 방법은 없습니다.
제휴하지 않습니다 StackOverflow