2009-07-27 2 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 

Как я могу получить доступ к свойствам?

ответ

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

f. недвижимость .active

где свойство любое описываемый метод или свойство вашего @widget или родитель виджета (ActiveRecord обычно)

Смежные вопросы