Commit 0aae8d8f authored by Florent Torregrosa's avatar Florent Torregrosa Committed by Florent Torregrosa
Browse files

Issue #3310657 by Grimreaper, GoZ: Config structure change after upgrading Field Group to 8.x-3.3

parent ffd5bc6e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -11,6 +11,6 @@
    ],
    "require-dev": {
        "drupal/ds": "~3",
        "drupal/field_group": "~3"
        "drupal/field_group": "~3.0"
    }
}
+18 −1
Original line number Diff line number Diff line
@@ -9,7 +9,24 @@ use Drupal\Core\Form\FormStateInterface;
use Drupal\ui_patterns\Element\PatternContext;

/**
 * Implements hook_form_FORM_ID_alter().
 * Implements hook_module_implements_alter().
 */
function ui_patterns_field_group_module_implements_alter(&$implementations, $hook) {
  switch ($hook) {
    // Ensure ui_patterns_field_group_form_entity_view_display_edit_form_alter,
    // is executed after field_group_form_entity_view_display_edit_form_alter.
    case 'form_alter':
      if (isset($implementations['ui_patterns_field_group'])) {
        $group = $implementations['ui_patterns_field_group'];
        unset($implementations['ui_patterns_field_group']);
        $implementations['ui_patterns_field_group'] = $group;
      }
      break;
  }
}

/**
 * Implements hook_form_FORM_ID_alter() for 'entity_view_display_edit_form'.
 */
function ui_patterns_field_group_form_entity_view_display_edit_form_alter(&$form, FormStateInterface $form_state, $form_id) {
  array_unshift($form['actions']['submit']['#submit'], 'ui_patterns_field_group_field_group_field_overview_submit');