Twitter Bootstrap のドキュメントで説明されているように、1 つのチェック ボックスに対して 2 つのラベルを取得しようとしています。( http://twitter.github.com/bootstrap/base-css.html#forms --> 水平フォーム --> チェックボックス (テキスト入力の下) を参照)
だから私が表示したいのは、左側の説明のラベル、チェックボックス自体、右側のすぐ隣のヒントです。
simple_form gem での Twitter ブートストラップの標準実装では<p>
、ヒントを表示するためのタグが作成されます。これは、すべての種類の入力に対して一貫性を保つためです。
simple_form 初期化子で「ブートストラップ チェックボックス」のカスタム ラッパーを作成したいのですが、これを解決する方法がわかりません。
これは、ベアレール(erb)を使用して現在実装している方法です。
<div class="control-group">
<%= f.label :recurring, :class => 'control-label' %>
<div class="controls">
<%= f.label :recurring, :class => 'checkbox' do %>
<%= f.check_box :recurring %>
<%= t('.recurring_hint') %>
<% end %>
</div>
</div>
私を助けてくれますか、少なくともこれらのカスタムラッパーがどのように機能するかを説明してもらえますか? ありがとうございました!
編集:より正確に質問させてください: simple_form のラッパー API を使用して、ラベルをラッパーとして使用できますか?