getPathInfo()); // if ($suggestions = theme_get_suggestions($path_args, 'page', '-')) { // foreach ($suggestions as $suggestion) { // // dsm($suggestion); // preg_match('/taxonomy-manage-[^-]+-add$/', $suggestion, $matches); // // ksm($matches); // if ($suggestion === 'page--taxonomy-term-edit' || isset($matches)) { // $variables['attributes']['class'][] = 'node-form-layout'; // } // } // } // } // function matminimal_form_alter(&$form, FormStateInterface $form_state, $form_id){ // // dsm($form_id); // // create a colomuned term form (not working yet) // if(in_array($form_id, ['taxonomy_term_company_form', 'taxonomy_term_showroom_form'])){ // // ksm($form); // $form['#theme'] = ['term_edit_form']; // $form['#attached']['library'][] = 'seven/node-form'; // // $form['advanced']['#type'] = 'container'; // $form['meta']['#type'] = 'container'; // $form['meta']['#access'] = TRUE; // $form['meta']['changed']['#wrapper_attributes']['class'][] = 'container-inline'; // $form['meta']['author']['#wrapper_attributes']['class'][] = 'container-inline'; // // $form['revision_information']['#type'] = 'container'; // $form['revision_information']['#group'] = 'meta'; // } // } /** * Implements hook_form_BASE_FORM_ID_alter() for \Drupal\node\NodeForm. * * Changes vertical tabs to container. */ function matminimal_form_node_form_alter(&$form, FormStateInterface $form_state) { $form['#theme'] = ['node_edit_form']; $form['#attached']['library'][] = 'seven/node-form'; $form['advanced']['#type'] = 'container'; $form['meta']['#type'] = 'container'; $form['meta']['#access'] = TRUE; $form['meta']['changed']['#wrapper_attributes']['class'][] = 'container-inline'; $form['meta']['author']['#wrapper_attributes']['class'][] = 'container-inline'; $form['revision_information']['#type'] = 'container'; $form['revision_information']['#group'] = 'meta'; }