Bonjour a tous,
J’aimerais savoir pourquoi on ne peu pas utiliser la balise “select”
pour
les “magic field names”.
Type de véhicule
<%= select 'vehicule', 'class', ["Voiture","Camion"] %>
rails renvoie cette erreur:
“wrong argument type String (expected Module)”
Il me parait pourtant assez logique de vouloir lors de la création d’un
véhicule choisir le type dans une liste, et éviter ainsi les mauvaises
saisies.
http://www.techlists.org/archives/programming/railslist/2006-05/msg03270.shtml
Je post aussi la solution car j’ai trouvé
icihttp://www.railsforum.com/viewtopic.php?id=6967la réponse.
dans la vue on change ‘class’ ou ‘type’ par :kind
ensuite on définit kind dans le model
def kind
self[:type]
end
Personnelement je trouve pas ca top mais bon ca marche…
Si quelqu’un sait pourquoi cette limitation existe, je suis curieux de
le
savoir.
Merci et bonne journée
–
Cordialement
Florentin RAUD
[email protected]