2010-09-03 105 views

回答

2

您可以使用field_set_tag。例如,使用通用的 '用戶' 對象

對於滑軌2.3.x版本

<% form_for(@user) do |f| %> 

    <% field_set_tag 'Name' do %> 
    <%= f.text_field :first_name %> 
    <%= f.text_field :last_name %> 
    <% end %> 

<% end %> 

而爲Rails 3.0.0:

<%= form_for(@user) do |f| %> 

    <%= field_set_tag 'Name' do %> 
    <%= f.text_field :first_name %> 
    <%= f.text_field :last_name %> 
    <% end %> 

<% end %> 
+0

是否應該是<%= f.text_field%>? – Brian 2010-09-03 02:08:08

+0

偉大的工作,謝謝你 – Brian 2010-09-03 02:27:35

+0

哎呀,很正確的編輯。 – theTRON 2010-09-03 08:14:58

-1

你需要有一個新的對象,或從DC獲取現有對象,因爲它是一個「形式」,然後創建一個表單生成器f,並呼籲該表單生成的方法,如以下幾點:

<% form_for(@object) do |f| %> 
<%= f.text_field :method_name %> 
<% end %> 
+0

所以像 <%= f.field_set'測試'%> – Brian 2010-09-03 01:51:13