« Previous -
Version 7/8
(diff) -
Next » -
Current version
Guillermo Gómez, 04/06/2012 08:37 am
dynamic_form¶
Lo usé por un momento de acuerdo a la guía pero tengo mis dudas de su conveniencia para la serie Rails 3.2.x.
$ su -c "gem install dynamic_form"
Código de visualización de errores dado por scaffold sin dynamic_form:
1<%= form_for(@persona) do |f| %>
2 <% if @persona.errors.any? %>
3 <div id="error_explanation">
4 <h2><%= pluralize(@persona.errors.count, "error") %> prohibited this persona from being saved:</h2>
5
6 <ul>
7 <% @persona.errors.full_messages.each do |msg| %>
8 <li><%= msg %></li>
9 <% end %>
10 </ul>
11 </div>
12 <% end %>
13
14 <!-- Resto del formulario -->
15<% end %>
Una forma más compacta con dynamic_form
1<%= form_for(@persona) do |f| %>
2 <% if @persona.errors.any? %>
3 <div id="error_explanation">
4 <%= f.error_messages %>
5 </div>
6 <% end %>
7
8 <!-- Resto del formulario -->
9<% end %>
