aboutsummaryrefslogtreecommitdiffstats
path: root/app/decorators/controllers/refinery/pages_controller_decorator.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/decorators/controllers/refinery/pages_controller_decorator.rb')
-rw-r--r--app/decorators/controllers/refinery/pages_controller_decorator.rb12
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