Sha256: 3da626a0fdd764972de2790480af5aa3966336ce9a05ead721621365f85028cd

Contents?: true

Size: 685 Bytes

Versions: 3

Compression:

Stored size: 685 Bytes

Contents

# encoding: utf-8

module Gluttonberg
  module Public
    module MetaTags
      # Keywords meta tag with CMS settings of keywords
      def keywords_meta_tag
        _meta_tag("keywords", "keywords")
      end

      # Description meta tag with CMS settings of description
      def description_meta_tag
        _meta_tag("description", "description")
      end

      private
        def _meta_tag(setting_name, tag_name)
          value = Gluttonberg::Setting.get_setting(setting_name, current_site_config_name)
          unless value.blank?
            tag("meta",{:content =>  value, :name => tag_name } ) 
          else
            nil
          end
        end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
gluttonberg-core-3.0.2 app/helpers/gluttonberg/public/meta_tags.rb
gluttonberg-core-3.0.1 app/helpers/gluttonberg/public/meta_tags.rb
gluttonberg-core-3.0.0 app/helpers/gluttonberg/public/meta_tags.rb