2009-07-27 49 views
0

如果我在Rails的形式塊內,如訪問項目在Rails形式屬性

form_for @widget do |f| 
end 

和上午從而能夠做的事情,如f.text_field:屬性等等,我怎麼也可以找到爲了執行某些顯示邏輯,不同屬性的價值是什麼?

例如,像

form_for @widget do |f| 
    f.text_field :some_property 
    f.checkbox :active if ????.active 
end 

我怎樣才能訪問屬性? f。

回答

3
form_for @widget do |f| 
    f.text_field :some_property 
    f.checkbox :active if @widget.active? 
end 
0

f。 屬性。主動

其中屬性是任何定義的方法或您@widget的屬性或窗口小部件(ActiveRecord的通常)的父