-----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

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??
-----------------------------

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