improvements-2.x-dev/modules/improvements_contact/config/schema/improvements_contact.schema.yml

modules/improvements_contact/config/schema/improvements_contact.schema.yml
contact.form.*.third_party.improvements:
  type: mapping
  label: 'Contact form advanced settings'
  mapping:
    page_title:
      type: label
      label: 'Page title'
    text_before:
      type: text
      label: 'Text before form'
    text_after:
      type: text
      label: 'Text after form'
    name_label:
      type: label
      label: 'Name field label'
    mail_label:
      type: label
      label: 'E-mail field label'
    subject_label:
      type: label
      label: 'Subject field label'
    message_label:
      type: label
      label: 'Message field label'
    submit_button_text:
      type: label
      label: 'Submit button text'
    name_placeholder:
      type: label
      label: 'Name field placeholder'
    email_placeholder:
      type: label
      label: 'E-mail field placeholder'
    email_subject:
      type: label
      label: 'E-mail subject'
    ajax_submit:
      type: boolean
      label: 'AJAX submit'
    ajax_submit_method:
      type: string
      label: 'AJAX submit method'
    dialog_title:
      type: label
      label: 'Dialog title'
    ajax_success_message:
      type: text
      label: 'AJAX success message'
    hide_preview_button:
      type: boolean
      label: 'Hide preview button'
    required_fields:
      type: sequence
      label: 'Required fields'
      sequence:
        type: string
        label: 'Field name'
    html_attributes:
      type: sequence
      label: 'HTML attributes'
      sequence:
        type: string

block.settings.contact_form_block:
  type: block_settings
  label: 'Contact form block'
  mapping:
    contact_form_id:
      type: string
      label: 'Contact form id'

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

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