문제

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 기본값을 설정할 수 없으므로 표준 품질입니다. 그래서 현재, 당신의 목표를 달성 할 수있는 합리적인 방법은 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top