diff options
Diffstat (limited to 'app/decorators/controllers')
-rw-r--r-- | app/decorators/controllers/refinery/pages_controller_decorator.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/app/decorators/controllers/refinery/pages_controller_decorator.rb b/app/decorators/controllers/refinery/pages_controller_decorator.rb index da020da..034939c 100644 --- a/app/decorators/controllers/refinery/pages_controller_decorator.rb +++ b/app/decorators/controllers/refinery/pages_controller_decorator.rb @@ -1,6 +1,8 @@ ApplicationController.class_eval do + include Refinery::Blog::ControllerHelper before_filter :populate_sidebars + before_filter :populate_home_page, :only => [:home] protected @@ -20,4 +22,14 @@ ApplicationController.class_eval do end end end + + def populate_home_page + # + # These methods are included from Refinery::Blog::ControllerHelper + # Makes sure everyting is in place for the home page view template. + # + find_all_blog_posts + find_all_blog_categories + find_tags + end end |