Module: Enjoy::Seo::Admin::SitemapData

Defined in:
lib/enjoy/seo/admin/sitemap_data.rb

Class Method Summary collapse

Class Method Details

.config(is_active = false, fields = {}) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'lib/enjoy/seo/admin/sitemap_data.rb', line 4

def self.config(is_active = false, fields = {})
  Proc.new {
    navigation_label 'SEO'
    label I18n.t('enjoy.seo.sitemap_data')
    field :sitemap_data_field do
      read_only true
    end
    field :sitemap_show, :toggle
    field :sitemap_lastmod
    field :sitemap_changefreq, :enum do
      enum do
        Enjoy::Seo::SitemapData::SITEMAP_CHANGEFREQ_ARRAY
      end
    end
    field :sitemap_priority

    Enjoy::RailsAdminGroupPatch::enjoy_cms_group(self, fields)

    if block_given?
      yield self
    end
  }
end