a12s-1.0.0-beta7/modules/page_context/config/schema/a12s_page_context.schema.yml

modules/page_context/config/schema/a12s_page_context.schema.yml
a12s_page_context.context_form.*:
  type: config_entity
  label: Page context form
  mapping:
    id:
      label: 'ID'
      type: string
    label:
      label: 'Label'
      type: label
    uuid:
      label: 'UUID'
      type: string
    description:
      label: 'Form description'
      type: string
    definition:
      label: 'Form elements definition (YAML)'
      type: string
    all_themes:
      label: 'Enable for all themes'
      type: boolean
    themes:
      label: 'Enabled themes'
      type: sequence
      sequence:
        label: 'Theme machine name'
        type: string
    display_settings:
      label: 'Display settings'
      type: sequence
      sequence:
        label: 'Plugins'
        type: mapping
        mapping:
          plugin_id:
            label: 'Plugin ID'
            type: string
          weight:
            label: 'Weight'
            type: integer
          configuration:
            type: a12s_page_context.context_form_display_plugin.[%parent.plugin_id]

a12s_page_context.context_form_display_plugin.*:
  type: mapping
  label: 'Plugin configuration'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc