Oh y se me olvidaba, el formulario
Código PHP:
Ver original<?php
class Reports_Form_Foo extends Zend_Form
{
public function init()
{
$n=1;
// initialize form
$this->setMethod('post')
->setAttrib('accept-charset', 'utf-8')
->setDecorators(
'FormElements',
'Form',
)
);
// create select input for foo
$foo = new Zend_Form_Element_Select('foo');
$foo->setLabel('Foo:')
->setDecorators(
'Description',
'Errors',
'ViewHelper',
)
)
->setOptions(array('tabindex'=>$n++)); ''=>'[Selecciona uno]',
1=>'Foo',
2=>'Bar'
),
3=>'Baz',
4=>'Candy',
5=>'Fruits'
),
);
$foo->addMultiOptions($fooArray);
// create submit button
$submit = new Zend_Form_Element_Submit('submit');
$submit->setLabel('Submit')
->setOptions(array('class' => 'submit', 'tabindex'=>$n++)) ->setDecorators(
'ViewHelper',
)
);
$this->addElements(
$foo,
$submit
)
);
}
}
Logicamente aquí no coloqué que está disable, en mi formulario si lo está, pero para que funcione lo coloqué aquí así.