Hi,
I add an select element to the Zend_Form,like this,
$course = new Zend_Form_Element_Select('course[]');
$form->addElement($course);
And,the name of the course element would be course,not
course[],except that i set the multiple attribute of the element to true.
But i won't this style of multiple select, i would like to multiple select
elements.
Example:
> i want the style of multiple select like this:
<select name="course[]">
<option value="value">course option></option>
......
</select>
<select name="course[]">
<option value="value">course option</option>
......
</select>
> not the style of this:
<select name="course[]" multiple="multiple">
<option value="value">course option</option>
......
</select>
Then i look for the code,and i found that in the setName() method of
Zend_Form_Element class, it call the filterName() method with default value
of false to $allowBrackets parameter,then it always filter out the brackets.
Best Regards.
Jacky