14
私のビューの1つに以下のコードがありますが、常にホームページのURLとしてレンダリングされます。ケースを変えることを止めるにはどうすればいいですか?テキストを変更することでRailsフォームのラベルを取り除く
<%= f.label "Home Page URL" %><br />
私のビューの1つに以下のコードがありますが、常にホームページのURLとしてレンダリングされます。ケースを変えることを止めるにはどうすればいいですか?テキストを変更することでRailsフォームのラベルを取り除く
<%= f.label "Home Page URL" %><br />
<%= f.label :home_page_url, "Home Page URL" %><br />
愚かな、私は知っているが、それはそれをやります。
f.labelの後の最初のparmは、実際には編集されているオブジェクトのメソッドである必要があります。私は、メソッド(フィールド名)が実際に "home_page_url"であると仮定しています。 2番目のパラメータ(オプション)は、Railsのメソッド名のデフォルトのケースを上書きします。これは、適切にケースに入れられたラベルに入れたい場所です。