teamon.eu

blah blah blah

Dynamiczna zmiana folderu z szablonami w Merbie

27 stycznia 2009

Kategorie:

Tagi:

  • Merb
  • Ruby
  • Snippet

Tym razem będzie bardzo krótko. Potrzebowałem sprawdzenia za każdym razem wartości Setting[:theme] i na jej podstawie ustawić katalog "poszukiwań" pliku z szablonem...

 
class Application < Merb::Controller
  before do
    template_roots[1] = ['themes' / Setting[:theme] / 'views', :_template_location]
  end
end
 

... i działa ;]

Dzięki temu nie trzeba przekazywać do każdego display/render bezwzględnej ścieżki do pliku.

Zostaw komentarz

code