From: Pat Maddox Date: 2007-11-12T18:02:09+09:00 Subject: Re: RubyOnRails - One view, many actions On Nov 12, 2007 12:30 AM, wrote: > On 11 Nov, 21:53, Pat Maddox wrote: > > > On Nov 11, 2007 12:35 PM, wrote: > > > > > Hi all, > > > I've got a view named "prompt.rhtml"and a controller named "customer" > > > with some actions ("prompt", "getdata", and so on...). Of course, the > > > URL "/customer/prompt" is associated to the action "prompt" and then > > > to the view "prompt.rhtml", but is it possible to associate the action > > > "getdata" with the view "prompt.rhtml"? If so, how can I do this? > > > > > Thanks, > > > Matthew > > > > render :action => "prompt" > > > > or > > > > render :template => "customer/prompt" > > > > Pat > > > Hi Pat, > if I use > > render :action => "prompt" > > in "getdata" action, I have: > > getdata (action) -> prompt (action) -> prompt (view) > > but I'd like to have: > > getdata (action) -> prompt (view) > > Is it possible? > > > Thank you, > Matthew > > > What? No you don't. It just runs the getdata action and renders the view that corresponds to the action named "prompt." It doesn't run that other action. Anyway, I also showed you another way with render :template. Pat