Class: Integral::TagsController
- Inherits:
-
BlogController
- Object
- BlogController
- Integral::TagsController
- Defined in:
- app/controllers/integral/tags_controller.rb
Overview
Front end tags controller
Instance Method Summary collapse
-
#index ⇒ Object
GET / List blog tags.
-
#show ⇒ Object
GET /:id Presents blog tags.
Instance Method Details
#index ⇒ Object
GET / List blog tags
8 9 10 11 |
# File 'app/controllers/integral/tags_controller.rb', line 8 def index t('integral.breadcrumbs.tags'), nil @tags = Integral::Post.all_tag_counts(order: 'count desc').paginate(page: params[:page]) end |
#show ⇒ Object
GET /:id Presents blog tags
15 16 17 18 19 20 21 22 23 24 25 |
# File 'app/controllers/integral/tags_controller.rb', line 15 def show t('integral.breadcrumbs.tags'), :tags_url @tag.name, nil @meta_data = { page_title: @tag.name, page_description: t('integral.tags.show.description', tag_name: @tag.name) } @tagged_posts = Integral::Post.tagged_with(@tag.name).published.paginate(page: params[:page]) end |