Ver Mensaje Individual
  #11 (permalink)  
Antiguo 13/04/2011, 10:06
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: como hacer para crear tablas con zend

Para agrupar elementos comunes, tenes a Zend_Form_SubForm y Zend_From_DisplayGroup, la estructura que estas mostrando se lograría con algo así:

Código PHP:
Ver original
  1. class CustomForm extends Zend_Form
  2. {
  3.     public function init()
  4.     {
  5.         ...
  6.         $this->addDisplayGroup(array('ip', 'nombre', 'apellido', ), 'data');
  7.                
  8.         $this->setDecorators(array(
  9.             'FormElements',
  10.             array('HtmlTag', array('tag' => 'table')),
  11.             'Form'
  12.         ));
  13.         $this->setDisplayGroupDecorators(array(
  14.             array('FormElements'),
  15.             array('HtmlTag', array('tag' => 'tr'))            
  16.         ));            
  17.         $this->setElementDecorators(array(
  18.             'ViewHelper',
  19.             'Label',
  20.             'Errors',
  21.             array('HtmlTag', array('tag' => 'td'))                      
  22.         ));        
  23.     }
  24. }

Pero te vuelvo a repetir que no deberías utilizar tablas, podes googlear y buscar info sobre el tema.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)

Última edición por masterpuppet; 13/04/2011 a las 10:11