Dinamic layout

Hello, I am developing a RubyOnRails application and need to apply a
layout dinamically to my controllers. The thing is I have 2 diferent
layouts and, in function of a parameters retreived from the database
when the page is loaded, I need my controllers to use on or the other
of the two layouts.
So I am looking for a way to do something like that:

class MyController < ApplicationController
  layout "#{session[:layout]}"

Anyone know how I can do solve this?


Take a look at the docs for layout - you can supply a method that
decides which layout to use.


Hello Fred,

Yeah I guess there is a way to do it but I didn't find anything with
google...You have any link I could check?

Thanks a lot.

Sorry, I finaly did find something :slight_smile: