Hoy he utilizado render para pintar N partials a partir de los elemntos de un Array. Lo típico:
<%= render :partial => 'user', :collection => @users, :locals => {:my_local_var => 'xxx'} %>
Y he tenido que buscar cómo se llama la variable mágica que se genera dentro del partial en cada iteración y que contiene el índice del elemento al que se aplica el partial en cada momento: [nombre_del_partial]_counter
Por ejemplo, en _user.rhtml
<%= user_counter %> - <%= user.login %>
Debo estar bajo de fósforo. Salud, aire fresco y rocanrol!!!
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario