You are here

function bibcite_entity_inline_entity_form_entity_form_alter in Bibliography & Citation 8

Same name and namespace in other branches
  1. 2.0.x modules/bibcite_entity/bibcite_entity.module \bibcite_entity_inline_entity_form_entity_form_alter()

Implements hook_inline_entity_form_entity_form_alter().

Override fields attributes and regroup them to details.

File

modules/bibcite_entity/bibcite_entity.module, line 426
Module hooks.

Code

function bibcite_entity_inline_entity_form_entity_form_alter(&$entity_form, &$form_state) {
  if ($entity_form['#entity_type'] === 'bibcite_reference') {
    $override_provider = \Drupal::service('bibcite.ui_override_provider');
    $override_provider
      ->referenceFormFieldsOverride($entity_form, $entity_form['#bundle']);

    // @todo Make normal tabs in IEF.
    $override_provider
      ->referenceFormDetailsRestructure($entity_form);
  }
}