Module: MetaTags::ControllerHelper
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/meta_tags-rails/controller_helper.rb
Overview
Contains methods to use in controllers.
You can define several instance variables to set meta tags:
@page_title = 'Member Login'
@page_description = 'Member login page.'
@page_keywords = 'Site, Login, Members'
Also you can use #set_meta_tags method, that have the same parameters as ViewHelper#set_meta_tags.
Instance Method Summary collapse
-
#render(*args, &block) ⇒ Object
Processes the
@page_title
,@page_keywords
, and@page_description
instance variables and callsrender
.
Instance Method Details
#render(*args, &block) ⇒ Object
Processes the @page_title
, @page_keywords
, and @page_description
instance variables and calls render
.
17 18 19 20 21 22 |
# File 'lib/meta_tags-rails/controller_helper.rb', line 17 def render(*args, &block) self.[:title] = @page_title if @page_title self.[:keywords] = @page_keywords if @page_keywords self.[:description] = @page_description if @page_description super end |