I am using simple_form gem and in fact it is like simplicity though try to set a simple radio button I have to do this because I get the following error
"undefined local variable or method 'vegetarian'"
1. Even with me How far is
& lt;% = f.collection_radio_buttons: diet type, [[vegetarian, 'vegetarian'], [vegetarian, 'vegetarian']]% & gt; 2. Code used before simple_form with an update / patch method, which users need to update and save
& Lt;% = f. Label (: DietPropay, "Wagon")% & gt; & Lt;% = f.radio_button (: Diet Type, "Vegetarian")% & gt; & Lt;% = f.label (: Diet, "Vegan")% & gt; & Lt;% = f.radio_button (: Diet Type, "Vegetarian")% & gt; 3. And here's what I am trying to reproduce
Note - There are vegetarian and veg select options which will be stored in the database column of DataType.
In your administrator action , add this line
def actionname @types = ModelName.select (: diettype) .distinct .. end Where,
actionname The action that is giving your idea
ModelName is the name of your model in which there is a diettype field.
Edit: The above line means: Create a collection of radio buttons, where 1 2 in view
& lt;% = f.collection_radio_buttons: IT Type, @ type, IT type: IT type% & gt;
& lt;% = f.collection_radio_buttons: IT Type, @ Type: IT Type, : IT Type% & gt; ; : diettype : Variable when you select a radio button @ type : passing this archive : diettype : Value
As you have specified that you Stable storage is required and you are not taking any value from the database:
Just add the following line, add the controller to There is no need to add:
& lt;% = f.collection_radio_buttons: name, [['vegetarian', 'vegetarian'], [vegetarian] 'vegetarian']],: first ,: Last% & gt;
Comments
Post a Comment