On 15/06/2010 0:54, Cristhian Boujon wrote:
Buenas,

La pregunta es si se pueden  crear/modificar vistas de manera dinámica.
Por ejemplo, cada vez que se agregue un nuevo atributo que sea persistente en un modelo, hay que agregarlo de manera manual a las distintas vistas, esto resulta un poco tedioso cuando recién se comienza un proyecto donde los requerimientos del mismo están muy en el aire aún. Con que solo se modifique automáticamente en las vistas básicas como show, edit y new sería genial.
Saludos

De la manera mas basica que se me ocurre... es hacer una rake. Que ves los atributos de la tabla y modificas los archivos correspondientes. Hacerlo a mano no parece ser tan complicado.. peeeero:

Habria que ver si no hay algun plug-in... de seguro debe haber algo dando vuelta.

Como extra -> http://agilewebdevelopment.com/plugins/annotate_models
Este plugin llamado AnnotateModels esta copado, para tener lo correspondiente del schema de cada tabla en los modelos, podes sacar un poco la idea de ahi, para hacer lo de las vistas.


Saludos
PD: se que no fue de mucha ayuda lo mio xD pero tengo la idea de buscar algo asi para cuando lo necesite otra vez o hacerlo yo.
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a