You are here

function config_pages_form_field_storage_config_edit_form_alter in Config Pages 8

Same name and namespace in other branches
  1. 8.3 config_pages.module \config_pages_form_field_storage_config_edit_form_alter()
  2. 8.2 config_pages.module \config_pages_form_field_storage_config_edit_form_alter()

Implements hook_form_FORM_ID_alter.

File

./config_pages.module, line 53
Module hooks.

Code

function config_pages_form_field_storage_config_edit_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) {

  // Config pages is a specific type of entity so we want to remove it from select.
  $element =& $form['settings']['target_type'];
  foreach ($element['#options'] as $key => $val) {
    if (isset($element['#options'][$key]['config_pages'])) {
      unset($element['#options'][$key]['config_pages']);
    }
  }
}