Class: BcmsBlog::BlogPostsController
- Inherits:
-
Cms::ContentBlockController
- Object
- Cms::ContentBlockController
- BcmsBlog::BlogPostsController
- Defined in:
- app/controllers/bcms_blog/blog_posts_controller.rb
Instance Method Summary collapse
Instance Method Details
#build_block ⇒ Object
5 6 7 8 9 |
# File 'app/controllers/bcms_blog/blog_posts_controller.rb', line 5 def build_block super ensure_blog_editable @block. = current_user end |
#load_block ⇒ Object
11 12 13 14 |
# File 'app/controllers/bcms_blog/blog_posts_controller.rb', line 11 def load_block super ensure_blog_editable end |
#load_blocks ⇒ Object
16 17 18 19 |
# File 'app/controllers/bcms_blog/blog_posts_controller.rb', line 16 def load_blocks super @blocks.delete_if { |b| !b.editable_by?(current_user) } end |