controllers!?

when i put: render :action=>"list" in my "index" method of my controller it doesn't use/create the variables created in the list method it only gives the "list" view? is that supposed to happen

Yes. Calling render :action => "list" doesn't actually run the method called 'list'. It just renders the default view template that would have been used if you have called the action 'list' normally.

Chris

Yes. Calling render :action => "list" doesn't actually run the method called 'list'. It just renders the default view template that would have been used if you have called the action 'list' normally.

Chris

So am i right to assume that you can run different actions on the same layout and the variables referenced in the ERB will inherit whatever values the 'calling' action gives them?