このようにdivの入力を囲むtwitterブートストラップのカスタムテーマを使用しています:
= simple_form_for(@user_session) do |f|
.control-group
= f.label :username, 'Usuario', class: 'control-label'
.controls
= f.input_field :username
大きなフォームでコーディングを保存するためにf.inputのみを使用したいのですが、rails generate simple_form:installを実行して、構成を変更できるようにしました。現在、次のようになっています。
= simple_form_for(@user_session) do |f|
= f.input :username, :label => 'Usuario'
そして、それは私が必要とするほとんどすべてのマークアップを生成します(initializers / simple_formにそれぞれのクラスを追加します):
<form action="/user_sessions" class="form-horizontal new_user_session" method="post">
...
<div class="control-group username">
<label class="username control-label" for="user_session_username">Usuario</label>
<input class="username" id="user_session_username" name="user_session[username]" size="50" type="text" />
</div>
...
</form>
必要なのは、入力タグを囲むクラス「controls」を含む追加の「div」だけですが、ラベルは必要ありません。これを実現する方法はありますか?
ありがとう!