simple_sitemap.schema.yml 1.42 KB
Newer Older
1 2 3
simple_sitemap.settings:
  type: config_object
  mapping:
4 5 6 7 8 9
    max_links:
      label: 'Max links'
      type: integer
    cron_generate:
      label: 'Cron generate'
      type: boolean
10 11 12
    cron_generate_interval:
      label: 'Cron generate interval'
      type: integer
13 14 15 16 17 18 19 20 21
    remove_duplicates:
      label: 'Remove duplicates'
      type: boolean
    skip_untranslated:
      label: 'Skip untranslated'
      type: boolean
    batch_process_limit:
      label: 'Batch process limit'
      type: integer
Pawel G's avatar
Pawel G committed
22 23 24
    base_url:
      label: 'Base URL'
      type: string
25 26 27 28 29
    enabled_entity_types:
      label: 'Enabled entity types'
      type: sequence
      sequence:
        type: string
30

31 32
simple_sitemap.bundle_settings.*.*:
  label: 'Entity bundle settings'
33 34
  type: config_object
  mapping:
35 36 37 38 39 40
    index:
      label: 'Index'
      type: integer
    priority:
      label: 'Priority'
      type: string
41 42 43
    changefreq:
      label: 'Change frequency'
      type: string
44 45 46
    include_images:
      label: 'Include images'
      type: 'integer'
47 48

simple_sitemap.custom:
49
  label: 'Custom links'
50
  type: config_object
51 52 53 54 55 56 57 58 59 60 61 62 63
  mapping:
    links:
      type: sequence
      label: 'Custom links'
      sequence:
        type: mapping
        mapping:
          path:
            label: 'Path'
            type: string
          priority:
            label: 'Priority'
            type: string
64 65 66
          changefreq:
            label: 'Change frequency'
            type: string