I have a strange situation. I want to have a create_user form w/ all the fields blank

When I call the create_user method, the corresponding create_user.html.erb form is displaying the first
record's data from the user table in the form fields

Here's a quick view of my form:

<% form_tag('create_user') do -%>
   <%=hidden_field("user", "id") %> (<%=params[:id] %>)
   <p><label for="fname">First Name</label><br/>
    <%=text_field("user", "fname") %></p>
    
   <p><label for="lname">Last Name</label><br/>
    <%=text_field("user", "lname") %></p>
  <%=submit_tag("Create") %> 
<% end -%>

When that form loads, it is populated w/ the First and last name from the first user record in the db.

Anyway around this - I've tried everything I can think of.

Thanks,
Clem

Recommended Answers

All 2 Replies

In your controller do you have

@user = User.find(:first)

or something similar? Could you post your controller code?

Problem solved: all I had to do was to add Address.new in the controller.

Newbies

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.