FormHelper#label in Rails Edge

Oct 2007
18

0 Kommentar(e)

Eingetragen von Martin Maciaszek

Seit Changeset 7541 hat Rails Edge (und damit höchstwahrscheinlich auch das kommende Rails 2.0) einen neuen Helper, um Labels für Formularfelder zu erzeugen. Hier ist ein kleines Beispiel, um zu sehen, wie der Helper benutzt werden kann.

<% form_for(:foo, @foo, :url => foo_path(@foo)) do |f| -%>
  <%= f.label :bar, 'Bar' %>
  <%= f.text_field :bar %>
<% end -%>

Läßt man den zweiten Parameter hinter label weg, so wird die Beschriftung aus dem Attributnamen mit humanize abgeleitet.


Hinterlasse einen Kommentar