私は定期的にsimpleformフォームシンプルフォーム:ラベルを削除し、ラベルi18nを使用してプレースホルダに置き換えることは可能ですか?
= simple_form_for [:hq, @team, @order] do |f|
.tickets
= f.select :tickets, :aaa => "aaa"
= render "ticket"
.details
.left
= f.input :address1
= f.input :address2
= f.input :state
= f.input :country
= f.input :email
.right
= f.input :comments
を生成しようとしている。しかし、私は、入力がちょうどタイトルプレースホルダに「ライン1アドレス」、ラベルがレンダリングされないようにします。
私はこれをf.input :address1, :placeholder => "whatever", :label => ""
で行うことができますが、ラッパーで構成可能で、プレースホルダーではなくi18n値のフォームラベルを使用したいと思います。
使用:ラベル=> falseをしていない:ラベル=> ""、後者はまだDOMでのラベル・タグを生成します。 – mmvie
私は[これは]あなたが探している答えだと思います。 [1]:http://stackoverflow.com/a/18199780/186145 – wspruijt