haml select_tag mit Konstanten

Ich bin neu mit Ruby und Haml, so I"m gehen um in Kreisen. Googeln ist nicht, dass Sie mir irgendein Beispiel-code, den ich verwenden kann.

Ich kann die select_tag und füllen Sie die Liste aus einer Tabelle. Aber ich kann nicht herausfinden, wie zu verwenden eine einfache statische Liste von Elementen. Kann jemand dies ändern, um eine ordnungsgemäße Haml? Hinweis: die Quell-Tabelle 'E-Mail' und das Feld 'status'.

= select_tag(:email, :status, {"canceled", "pending", "success"})

Ich bin auf der Suche, um eine dropdown-Liste, nur hat der Artikel "storniert", "offen " Erfolg".

Den Fehler den ich bekomme, ist odd number list for Hash._hamlout.format_script...

Update: ich habe einige Beispiel-code, der zu sein schien, was ich brauche, und es gibt keine Fehler, aber die dropdown-box ist leer:

= select_tag(:email, :status,{ "canceled" => "1", "pending" => "2", "success"=>"3"})

Hier ist der HTML erzeugt:

<select female="2" male="1" id="email" name="email">status </select >

InformationsquelleAutor user441058 | 2012-08-13

Schreibe einen Kommentar