Combo o Select en formulario Zend Dinamico
Al igual que en el anterior, deberemos copiar este código:
$parametros= new Application_Model_Parametros();
$valor = $parametros->TodoMochila();
$this->addElement(
‘select’,’TipoObjeto’,array(
‘label’ => ‘Tipo de Objeto’,
‘value’ => ‘parametro’,
‘multiOptions’ => $valor
)
);
En el que declaramos una variable llamada parametros, para inicializar un modelo que tenemos creado llamado paramatros, después declaramos otra variable llamada valor y la llenemos con los valores que nos devuelve un Action que tenemos dentro de parametros, llamado TodoMochila, añadimos el select como vimos en el punto anterior, y a los valores (multiOptions) le asignamos la variable Valor, con todos los datos de nuestro action.
Es muy importante que nuestro action solo nos devuelva 2 columnas, ya que el select no puede gestionar mas de 2 columnas y nos devolvería un error, o no se mostraría el formulario directamente.
Apasionado de la montaña, del SEO y la programación a partes iguales, llevo más de 20 años trabajando en distintos sectores, pero siempre enfocado a la web, si quieres saber más de mí, sigue el enlace.