formtastic - wie man eine Zeichenketteneingabe mit einem Wert vorbelegt
Ich erstelle eine App, in der Benutzer Kommentare abgeben können, indem sie nur ihre E-Mail an den Kommentar senden.
Ich möchte, dass sie sich direkt von dort aus über einen Link mit ihrer E-Mail-Adresse als Parameter registrieren können
(mögen:<%= link_to register_path(:email => @comment.email %>
) - Es ist also noch kein Benutzerdatensatz vorhanden.
Dies sollte durch Anwenden eines Wertes auf die erfolgenform.input
Feld über die:value
Möglichkeit.
Aber der folgende Code funktioniert nicht!
<%- if params[:email] -%>
<%= f.input :email, :required => true, :value => params[:email] %>
<%- else -%>
<%= f.input :email, :required => true %>
<%- end -%>
Ich habe mir das angesehenformtastic rdoc und in meinem lokalen Juwel, konnte aber keine Option dafür finden.
Vorschläge jemand?