Rails use case

So, is it possible for the page to call it's own controller, an
inversion of the usual process, page gets called from
"SwitcherController", then the page does

<% pagecontroller %>

so that after the call

<%=@wow%> is defined??

···

-----Original Message-----
From: ritchie [mailto:ritchie@ipowerhouse.com]
Sent: Monday, April 11, 2005 4:35 PM
To: ruby-talk ML
Subject: Re: rails use case

-----------------------------

You can definitely do that within a single controller.

class TestController < ApplicationController
  def index
  @foo = "bar"
  switch if rand < 0.5
  render_template "<%= @foo %>"
  end
  
  def switch
  @foo = "not quite bar"
  end
end

About 50% of the time another action will be called that alters the
variable that is rendered in the template.

--Tony