Вероятно, есть лучший способ сделать это.
Я нажимаю на эту кнопку из 7 различных кнопок (каждая для каждого дня недели) в форме ..
= radio_button_tag 'days_gift_available', '{:monday => true}', true, {:class => "live-form"}
Затем, когда форма отправляется, я получаю это в своих параметрах ..
"{:monday => true}"
И вот где я запутался .. Я хочу взять эти данные и применить их так:
This is supposed to be a dynamic var for the day.
|
|
V
if @organization.days_gift_available[:day] == false || @organization.days_gift_available[:day] == nil
@organization.days_gift_available = {:day => true}
else
@organization.days_gift_available = {:day => false}
end
обратите внимание на мою ужасную неудачную попытку использования переменной для атрибута [:day]
.Не совсем уверен, как применить это либо ..
Мой вопрос, как мне получить эти хеш-данные и применить их в вызове update_attribute.