I have the following form <%= start_form_tag :action => ''rejectQuoteSave'', :id => @project %> <p><label for="offer_reason_rejected"><span class="required">* </span>Reason</label><br/> <%= text_area ''offer'', ''reason_rejected'' %></p> <%= submit_tag ''Update'' %> <%= end_form_tag %> How can I gain the value of the text field in projects_controller.rb and then save it to another table by doing somthing like @project = Project.find(params[:id]) @offer = Offer.find(@project.offer_id) @offer.date_rejected = Time.now #########get value here########### @offer.reason_rejected @offer.save -- Posted via http://www.ruby-forum.com/.
On 5/10/06, ss <scott@boxuk.com> wrote:> I have the following form > > <%= start_form_tag :action => ''rejectQuoteSave'', :id => @project %> > > <p><label for="offer_reason_rejected"><span class="required">* > </span>Reason</label><br/> > <%= text_area ''offer'', ''reason_rejected'' %></p> > > <%= submit_tag ''Update'' %> > <%= end_form_tag %> > > How can I gain the value of the text field in projects_controller.rb and > then save it to another table by doing somthing like > > @project = Project.find(params[:id]) > > @offer = Offer.find(@project.offer_id) > > @offer.date_rejected = Time.now > > #########get value here########### > @offer.reason_rejected > > @offer.save >I''m a bit tired, so this might be wrong, but since you got no reply yet I figured I''d suggest it anyway so you could try it at least. params[''offer''][''reason_rejected''] That should hold the data for you. Hope that helps. Mathias.
Mathias Wittlock wrote:> On 5/10/06, ss <scott@boxuk.com> wrote: >> >> @offer.reason_rejected >> >> @offer.save >> > > I''m a bit tired, so this might be wrong, but since you got no reply > yet I figured I''d suggest it anyway so you could try it at least. > > params[''offer''][''reason_rejected''] > > That should hold the data for you. > > Hope that helps. > Mathias.Yeah that worked, Thanks -- Posted via http://www.ruby-forum.com/.