Я создаю элементы формы, подобные этим
$elements = array();
$element = $this->CreateElement('checkbox', 'field[0]' );
$element->setLabel( 'MyField1' );
$element->setAttrib( 'checked', true );
$elements[] = $element;
$element = $this->CreateElement('checkbox', 'field[1]' );
$element->setLabel( 'MyField2' );
$element->setAttrib( 'checked', true );
$elements[] = $element;
$this->addElements( $elements );
Но он устанавливает name='field0'
и name='field1'
вместо name='field[0]'
и name='field[1]'
Как мы можем добавить []
в именах элементов?
Спасибо