Hola que tal estoy trabajando con smarty, y quieisera comenzar a utilizar el patron MVC, ahora me gustaria crear un objeto en modelo, que se para formulario y procese los datos, maneje errores etc de un formulario cualquiera, es decir hacer un objeto medio dinamico, ahora lo que no se muy bien cual seria la mejor forma de hacerlo si leer por ejemplo un archivo de texto, una base de datos, un xml, para que me genere el formulario automaticamente y ver que tipo de campos generar si text, checkbox, combobox, etc.
o si directamente colocar lso campos que yo quiera en el archivo .tpl y hacer un objeto que procese los campos, no se si se entiende la idea mas o menos, osea neceisto una orientación como para comenzar en este nuevo mundo de la reutilización de codigo, si alguien tiene otra idea o mas o menos me puede orientar le agradecería.
Desde ya muchas gracias. Saludillos.-