formtastic - como pré-preencher uma entrada de string com um valor
Eu estou construindo um aplicativo, onde os usuários podem dar comentários apenas deixando seu e-mail para o comentário.
Eu quero que eles possam se registrar diretamente de lá, por um link com o endereço de e-mail deles como um parâmetro
(gostar:<%= link_to register_path(:email => @comment.email %>
) - então não há registro de usuário existente ainda.
isso deve ser feito aplicando um valor aoform.input
campo através do:value
opção.
Mas o código a seguir não funciona!
<%- if params[:email] -%>
<%= f.input :email, :required => true, :value => params[:email] %>
<%- else -%>
<%= f.input :email, :required => true %>
<%- end -%>
Eu dei uma olhada no interiorrdoc formtastic e dentro da minha gema local, mas não encontrei nenhuma opção para isso.
Sugestões alguém?