Rails - Optionsfelder für Sammlungssätze

7

Ich habe folgendes, was eine Auswahlbox ausgibt:

%Vor%

Was ist die Methode rails, um stattdessen Radio Buttons auszugeben?

    
AnApprentice 11.11.2010, 05:38
quelle

6 Antworten

15

Bei Optionsfeldern müssen Sie sich selbst iterieren und jedes Optionsfeld und seine Bezeichnung ausgeben. Es ist wirklich wirklich einfach.

%Vor%

Oder in haml , falls es über erb vorgezogen wird:

%Vor%     
Max Chernyak aka hakunin 11.11.2010, 08:58
quelle
6

In Rails 4 gibt es dazu collection_radio_buttons :

%Vor%     
cweston 02.02.2016 21:29
quelle
1

Verwenden Sie simple_form :

Im Controller:

%Vor%

In einer Form:

%Vor%     
denis.peplin 21.03.2013 06:50
quelle
0

Ich glaube nicht, dass es in Rails eine Standardoption gibt, um dies zu erreichen; Glücklicherweise sind Plugins dein Freund und ich denke, dass was du willst ist sehr einfach mit simple_form .

    
Maran 11.11.2010 07:11
quelle
0

Hier ist Ihr Radiobutton, den Sie unten als solcher sehen können: -

%Vor%     
Hemanth 11.11.2010 12:59
quelle
0

Ein Beispiel, wie f.collection_radio_buttons mit einem Enum als Sammlung verwendet wird:

%Vor%     
Fellow Stranger 13.03.2017 17:58
quelle