miércoles, 2 de septiembre de 2009

Editar varios registros a la vez de un modelo-tabla con rails

Hoy es tarde y el día ha sido largo pero lo antes posible intentaré que es lo que quiero consegir y cómo. Aquí dejo unos enlaces que creo pueden ser útiles para lo que quiero hacer.

Un saludo

[1] http://github.com/mhennemeyer/bulk_management_example/tree/master
[2] http://stackoverflow.com/questions/972857/multiple-objects-in-a-rails-form
[3] http://mislav.uniqpath.com/rails/validations-in-any-class/
[4] http://jgchristopher.blogspot.com/2005/09/ruby-on-rails-editing-multiple-rows-of.html
[5] http://www.workingwithrails.com/forums/4-ask-a-rails-expert/topics/206-saving-multiple-objects-of-a-single-model-from-a-form#fn1

<%= h %>- escapar caracteres en .erb files with ruby

Para escapar caracteres no validos en HTML como "<" Rails usa un metodo de ERb que pone disponible en las vistas como h().
Para escapar no-ASCII en general, por ejemplo obtener "ñ" de "ñ", hay que usar una gema.

ej.: >> ERB::Util.h('hóla "sí sí"')
=> "hóla "sí sí""
>> ERB::Util.html_escape('hóla "sí sí"')
=> "hóla "sí sí""