Forum: Ruby on Rails Concatenate 2 form fields together.

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Sean McGilvray (Guest)
on 2009-01-30 02:23
(Received via mailing list)
I am a newbie at RoR so thank you for your patients.

I have a form with the following fields:
1. first_name
2. last_name

I want to take them and make them into one variable "name" and submit
that to my table field named "name".  Can anyone help?

Thank you,

 Sean McGilvray
anton effendi (Guest)
on 2009-01-30 05:01
(Received via mailing list)
Haii
For this case.. a lot of way...
1. make name in model --> this is the best way
2. make name in controller -> this is good way

*way no 1*
in model

 attr_accessor :first_name
 attr_accessor :last_name

 def before_save
    self.name = @first_name + " " + @last_name
 end


in controller

def save
   user = User.new()
   user.first_name = params[:first_name]
   user.last_name = params[:last_name]
   user.save
 end



*way no 2*
For example model user, controller costumer
in controller

 def save
   user = User.new
   user.name = params[:first_name] + " " + params[:last_name]
   user.save
 end



I hope it will help you..
Thank you




On Fri, Jan 30, 2009 at 7:22 AM, Sean McGilvray
<removed_email_address@domain.invalid>wrote:

> Thank you,
>
>  Sean McGilvray
> >
>


--
Wu You Duan
Sean McGilvray (Guest)
on 2009-01-30 19:00
(Received via mailing list)
This is exactly what I was looking for.

Thank you,

Sean McGilvray & Sarena Byers
Director
Identity Theft Specialist
Pre-Paid Legal Service's, Inc. NYSE:PPD
Phone:  760-486-1019
removed_email_address@domain.invalid
http://www.transferhome.net
This topic is locked and can not be replied to.