2012-04-29 90 views
0

我有一個免費的文本字段定義爲在GUI下面更改定義文本框的屬性

t.text :freeText 

它被定義

<p> 
    <b>Freetext:</b> 
    <%= @recipe.freeText %> 
</p> 

我得到的HTML一個文本框。我希望能夠用多行顯示大型輸入文本(有點像JTextArea而不是JTextField)。我如何申報?

+0

這個問題真的關於RoR而不是關於html嗎? – Flexoid

回答

0

您可以使用text_area標籤幫手,就像這樣:

<% form_for(@recipe) do |f| %> 
    <%= f.text_area :freeText, :html => {:cols => "40", :rows => "10"} %> 
<% end %> 

順便說一句,請仔細閱讀一個Ruby風格指南知道如何正確地命名變量(除其他事項外)。以下來自GitHub的one非常棒。

相關問題