次のように定義されたフリーテキストフィールドがあります
t.text :freeText
GUIで定義されています
<p>
<b>Freetext:</b>
<%= @recipe.freeText %>
</p>
HTMLでテキストフィールドを取得します。大きな入力テキストを複数行で表示できるようにしたい (JTextField ではなく JTextArea のようなもの)。どのように宣言すればよいですか?
次のように定義されたフリーテキストフィールドがあります
t.text :freeText
GUIで定義されています
<p>
<b>Freetext:</b>
<%= @recipe.freeText %>
</p>
HTMLでテキストフィールドを取得します。大きな入力テキストを複数行で表示できるようにしたい (JTextField ではなく JTextArea のようなもの)。どのように宣言すればよいですか?
次のように、 text_areaタグ ヘルパーを使用できます。
<% form_for(@recipe) do |f| %>
<%= f.text_area :freeText, :html => {:cols => "40", :rows => "10"} %>
<% end %>
ところで、Ruby スタイル ガイドを読んで、変数に適切な名前を付ける方法を (特に) 知っておいてください。GitHub からの次のものは素晴らしいです。