<table>
<% for i in [
{:label => 'Fecha',:field => 'date'},
{:label => 'Contratista',:field => 'contratista.nombre'},
{:label => 'Desde',:field => :desde},
{:label => 'Hasta',:field => :hasta},
{:label => 'Monto',:field => :amount}
] %>
<tr>
<th><%= i[:label] %></th><td class="sinborde"><%=
@contrato.send(i[:field]) %></td>
</tr>
<% end %>
</table>
Si en lugar de 'send' uso 'instance_eval' (gracias Diego Algorta)
entonces sí funciona. Con strings, no con símbolos.
Igual no se ve bien, se aceptan sugerencias ...
Eduardo.
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar