Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/12/2005, 08:59
Avatar de Webstudio
Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 6 meses
Puntos: 69
Aha, bastante bueno el ejemplo, pero un poco complicado para quien dice recién iniciarse en la Programación Orientada a Objetos :)

¿Cómo estás Chechir?

Yo te recomiendo que comiences tranquilo, que hagas un objeto formulario, que pueda contener (dentro de un array anidado) otros objetos del tipo Text, Password, Textarea, Radio, etc... vos mismo te vas a ir dando cuenta como hacer la jerarquía de clases. Por ejemplo, hacer un objeto Elemento, del cual extienda Text. Password puede extender de Elemento o de Text también. Lo mismo Textarea. Otra cosa son los elementos de selección múltiple.

Luego, a tu objeto Formulario, le agregás métodos para trabajar sobre tus objetos, como validaciones y comprobaciones.

Y finalmente, para el renderizado, deberías lograr que un Objeto Formulario, trabaje con un template propio, a nivel Formulario, o sea, los tags <form> y algunos parámetros más, y donde va a ir cada elemento, pero nada más. Luego, CADA Objeto interno del formulario, debe tener un template propio, para saber representarse a si mismo. O sea, un template para los Textarea, un template para los Select, etc.

Por ahora puedo responderte con este nivel de generidad, pero si necesitás una mano, sabés donde encontrarme. Y quizás en base a lo que charlemos, pueda preparar un artículo para zonaPHP.

Saludos.
__________________
Tutoriales Photoshop | Web-Studio.com.ar
Artículos PHP | ZonaPHP.com