Zend_Form::setIsArray($flag): Definiendo la
bandera a verdadero, se puede indicar que un formulario entero debería ser
tratado como un array. Por defecto, el nombre del formulario será
usado como el nombre del array, a no ser que
setElementsBelongTo() haya sido llamado. Si el
formulario no tiene un nombre específico, o si
setElementsBelongTo() no ha sido definido, esta bandera
será ignorada (como cuando no hay nombre del array al cual
los elementos puedan pertenecer).
isArray().
Zend_Form::setElementsBelongTo($array):
Usando este método, se puede especificar el nombre de un array al
cual todos los elementos del formulario pertenecen. Se puede determinar el
nombre usando el accesor getElementsBelongTo().
getBelongsTo().
$subForm =
$this->getCurrentSubForm();" recuperar el actual
subformulario para la validación, o "$next =
$this->getNextSubForm();" obtener el siguiente para
mostrar.
getCurrentSubForm() para determinar
si algún subformulario ha sido sometido (los valores de retorno falso indican que
ninguno ha sido desplegado o sometido), y
getNextSubForm() recupera el formulario que mostrar. Podemos
entonces usar el método del formulario prepareSubForm() para asegurar
que el formulario está listo para mostrar.
Aquí está la información que nos ha proporcionado:
// Tienen que construir esto con los items que estan almacenados en los namespaces // de la sesión foreach ($this->info as $info): foreach ($info as $form => $data): ?>