I am hoping one of you Rails gurus can help a poor newb.
I have a User model and a Contact model. The user Model
has_one :contact. I would like to use the users/new view to create a
new user as well as the related contact. However I can't figure out
how to add the appropriate text_fields to the form to about info for
the related contact. Can anyone point me in the right direction?
def new
@user = User.new
@contact = @user.build_contact
end
def create
@user = User.new( params[:user] )
@contact = @user.build_contact( params[:contact] )
if @user.valid? and @contact.valid?
@user.save@contact.save
respond_to do |format|
format.html do
flash[:notice] = "User saved"
redirect_to users_path
end
end
else
render :action => 'new'
end
end