wie man Text im Etikett-Tag hinzufügt simple_form - Ruby-on-Rails, einfache Form

Ich verwende simple_form und versuche, vor dem schließenden Label-Tag Text hinzuzufügen.

<label>search</label>

Das habe ich

<%= simple_form_for "", html: { id: "searchform1", class: "searchform", role: "search" }, :method => :get do |f| %>

<%= f.input "", wrapper: false, label_html: { id: "spanLabel0", class: "fLabel"}, input_html: {size: 27, name: "s", id: "s1", class: "s", title: "search"} %>

<%= f.submit "search", :type => :image, :src => "/assets/search.png", id: "searchsubmit1", class: "searchsubmit" %>

<% end %>

Ich versuche, dies zu reproduzieren (beachten Sie "Suche" vor dem Schließen des Etikett-Tags):

<form accept-charset="utf-8" action="/" class="simple_form searchform" id="searchform1" method="get" role="search">

<label class="string required control-label fLabel" for="s1" id="spanLabel0">search</label>

<input class="string required s" id="s1" name="s" size="27" title="search" type="text">

<input class="searchsubmit" id="searchsubmit1" name="commit" src="/assets/search.png" type="image" value="search">

</form>

Antworten:

1 für die Antwort № 1

Wenn Sie ein Label für die Suche nach Ihrem Formular haben möchten, setzen Sie es einfach <%= f.label :search %>: Vor dem f.input Etikett. Mehr dazu finden Sie in der Aktionsansicht Formular Helper Dokumentation


Am beliebtesten