Bonjour a tous,

J'aimerais savoir pourquoi on ne peu pas utiliser la balise "select" pour
les "magic field names".

<p><label for="vehicule_class">Type de véhicule</label><br/>
<%= select 'vehicule', 'class', ["Voiture","Camion"] %></p>

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é
ici<http://www.railsforum.com/viewtopic.php?id=6967>la 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]

--~--~---------~--~----~------------~-------~--~----~
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]
-~----------~----~----~----~------~----~------~--~---

Répondre à