0
我有兩種模式:Project
和Account
。模型中運行操作複選框在視圖中選中
我希望用戶檢查,如果他想創建一個新的Account
,創建Project
或沒有,所以我有一個在窗體中創建新的項目。
<%= form_for @project, html: {multipart: true} do |f| %>
.
.
<%= check_box_tag('create_account_checkbox') %> Create new account
.
.
<% end %>
和project.rb
模型我有這樣的:
class Project < ActiveRecord::Base
after_create :create_account
.
.
.
def create_account
if #Here I need to add smth like `check_box.checked?`
Account.create(:name => name, ...and so on)
end
end
end
我需要添加到代碼的這些部分,使他們的工作?
謝謝!
我使用Rails 3.2.7。有沒有辦法在那裏做到這一點? –
搜索attr_accessor的API,如果這是一個新項目,您應該使用Rails 4! – MBHNYC