Module: DmCms::RenderHelper
- Includes:
- AnalyticsHelper
- Defined in:
- app/helpers/dm_cms/render_helper.rb
Instance Method Summary collapse
-
#page_copyright ⇒ Object
copyright to use in meta name=‘copyright’ ——————————————————————————.
-
#page_description ⇒ Object
description to use in meta name=‘description’ ——————————————————————————.
-
#page_keywords ⇒ Object
keywords to use in meta name=‘keywords’ ——————————————————————————.
-
#page_title ⇒ Object
(also: #main_title)
build title to use on a page note: make sure we return a properly escpaed html_safe string ——————————————————————————.
-
#social_url(name) ⇒ Object
——————————————————————————.
Methods included from AnalyticsHelper
#google_analytics_tag, #mint_tag
Instance Method Details
#page_copyright ⇒ Object
copyright to use in meta name=‘copyright’
23 24 25 |
# File 'app/helpers/dm_cms/render_helper.rb', line 23 def page_copyright content_for?(:page_copyright) ? content_for(:page_copyright) : current_account.preferred_site_copyright end |
#page_description ⇒ Object
description to use in meta name=‘description’
29 30 31 |
# File 'app/helpers/dm_cms/render_helper.rb', line 29 def page_description content_for?(:page_description) ? content_for(:page_description) : current_account.preferred_site_description end |
#page_keywords ⇒ Object
keywords to use in meta name=‘keywords’
17 18 19 |
# File 'app/helpers/dm_cms/render_helper.rb', line 17 def page_keywords content_for?(:page_keywords) ? content_for(:page_keywords) : current_account.preferred_site_keywords end |
#page_title ⇒ Object Also known as: main_title
build title to use on a page note: make sure we return a properly escpaed html_safe string
9 10 11 12 |
# File 'app/helpers/dm_cms/render_helper.rb', line 9 def page_title title = current_account.preferred_site_title content_for?(:page_title) ? "#{h(content_for :page_title)} | #{h(title)}".html_safe : h(title) end |
#social_url(name) ⇒ Object
34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
# File 'app/helpers/dm_cms/render_helper.rb', line 34 def (name) case name when :facebook current_account.preferred_facebook_url when :youtube current_account.preferred_youtube_url when :twitter current_account.preferred_twitter_url when :linkedin current_account.preferred_linkedin_url else nil end end |