On 23 Mar, 07:46, Tom Mac <li...@ruby-forum.com> wrote:
> Hi
>    I have a doubt. Dont know it is valid. Just asking. I am trying to
> reuse the same partial _form for both new and edit. So from new.html.erb
> I call partial like
>

Well it is valid but not useful - The label help would generate
something like

<label for='first_name>First Name</label>

But then h comes along and escapes the whole lot (not just the label
contents) - try it for yourself!

Fred

> <%= render :partial => 'user_fields', :locals => {:f => f}%>
>
> and in _user_fields.html.erb an example field as
>
> <p>
>       <%= u.label :first_name,'First Name' %>
>       <%= u.text_field :first_name,:maxlength => 50 %>
> </p>
>
>       My question is if I call this same partial in edit.html.erb also,
> how can I apply the h() method like below (since this fields being
> populated with value from db being an edit form)
>
> <p>
>       <%=h u.label :first_name,'First Name' %>
>       <%=h u.text_field :first_name,:maxlength => 50 %>
> </p>
>
> Thanks in advance
> Tom
> --
> Posted viahttp://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-t...@googlegroups.com.
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to