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