You are here

function footer_message_form_system_site_information_settings_alter in Footer Message 8

Same name and namespace in other branches
  1. 7 footer_message.module \footer_message_form_system_site_information_settings_alter()

Implements hook_form_FORM_ID_alter().

File

./footer_message.module, line 35
This module provides a configurable footer message as a block.

Code

function footer_message_form_system_site_information_settings_alter(&$form, FormStateInterface &$form_state) {

  // Add a footer textarea to the "Site Information" admin page.
  $config = \Drupal::config('footer_message.settings');
  $message = $config
    ->get('footer_message_msg');
  $format = $config
    ->get('footer_message_format');
  $form['footer_message_msg'] = [
    '#type' => 'text_format',
    '#title' => t('Site Footer message'),
    '#default_value' => $message ? $message : '',
    '#format' => $format,
  ];
  $form['#submit'][] = 'footer_message_form_system_site_information_settings_submit';
}