Salut à tous,
Bon avant que ça parte en vrille je proffite de ce sujet pour poser la
même question que Kais mais avec un Hash
J'ai par exemple dans mon modèle
class MyModel < ActiveRecord::Base
COLORS = {:a => "Rouge", :b => "Vert", :c => "Jaune" }
end
Dans ma vue j'aimerais bien faire un truc du genre
<%= f.select :color, MyModel::COLORS.each_pair { |k, v| [v, k] } %>
Bon, étant newbie, tout ce dont je me rends compte c'est que ça ne
marche pas comme voulu, moi je voudrais dans ma liste 'Rouge, Vert,
Jaune', et non 'a, b, c', avec un tableau et Array#collect, ça
fonctionne mais je n'y arrive pas avec un Hash et il me semble que
Hash#collect n'existe pas (à moins que je sois dans le gaz)
Merci de votre aide envers un novice, je vous serez reconnaissant :)
A+
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---