RubyOnRails - One view, many actions

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

On Nov 11, 2007 12:35 PM, [email protected] wrote:

render :action => “prompt”

or

render :template => “customer/prompt”

Pat

On 11 Nov, 21:53, Pat M. [email protected] wrote:

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

On Nov 12, 2007 1:02 AM, Pat M. [email protected] wrote:

to the view “prompt.rhtml”, but is it possible to associate the action

getdata (action) → prompt (action) → prompt (view)

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

Also I just noticed this is on rubytalk…you should direct any Rails
messages to the rails mailing list.

Pat

On Nov 12, 2007 12:30 AM, [email protected] wrote:

but I’d like to have:

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