0
ich ein Schienen-Projekt mit aktiven Server-Betreiber haben, die ein Modell mit einem Feld hat, die eine Zeichenfolge mit enumerate_it ist:Rails activeadmin mit enumerateit
class PrivacyType < EnumerateIt::Base
associate_values(
private: [1, 'Private'],
public: [2, 'Public'])
end
In der Arbeitsform alles wie erwartet und es gibt eine Dropdown-Liste mit den Optionen private
und public
:
form do |f|
f.inputs 'Details' do
f.input :privacy_type, as: :select, collection: PrivacyType.to_a
end
end
Bit im Index, zeigt es die Zahlen 1
und 2
anstelle des Textes. Es ist wie folgt aus:
index do
columns :privacy_type
end
Was muss ich tun, um statt der Zahlen den Text private
oder public
geschrieben haben?
Dank
Yep funktionieren sollte, nur kleine Details, es ist 'column' und nicht' columns', und wenn '.key_for (record.privacy_type.to_i' sein sollte. Danke vielmals! – Tiago