Sha256: 272dbbc5e2a8a274203c14a77e3674f13ddece1133ad95f07996332dea347676

Contents?: true

Size: 525 Bytes

Versions: 12

Compression:

Stored size: 525 Bytes

Contents

module Pageflow
  # @api private
  module MetaTagsHelper
    def meta_tags_for_entry(entry)
      render partial: 'pageflow/meta_tags/entry', locals: meta_tags_data_for_entry(entry)
    end

    def meta_tags_data_for_entry(entry)
      {
        keywords: entry.keywords.presence || Pageflow.config.default_keywords_meta_tag,
        author: entry.author.presence || Pageflow.config.default_author_meta_tag,
        publisher: entry.publisher.presence || Pageflow.config.default_publisher_meta_tag
      }
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
pageflow-15.0.0.beta2 app/helpers/pageflow/meta_tags_helper.rb
pageflow-15.0.0.beta1 app/helpers/pageflow/meta_tags_helper.rb
pageflow-14.3.0 app/helpers/pageflow/meta_tags_helper.rb
pageflow-14.2.1 app/helpers/pageflow/meta_tags_helper.rb
pageflow-14.2.0 app/helpers/pageflow/meta_tags_helper.rb
pageflow-14.1.1 app/helpers/pageflow/meta_tags_helper.rb
pageflow-14.1.0 app/helpers/pageflow/meta_tags_helper.rb
pageflow-14.0.0 app/helpers/pageflow/meta_tags_helper.rb
pageflow-14.0.0.rc2 app/helpers/pageflow/meta_tags_helper.rb
pageflow-14.0.0.rc1 app/helpers/pageflow/meta_tags_helper.rb
pageflow-14.0.0.beta3 app/helpers/pageflow/meta_tags_helper.rb
pageflow-14.0.0.beta2 app/helpers/pageflow/meta_tags_helper.rb