Loading entity_browser_validation.module +5 −3 Original line number Diff line number Diff line <?php use Drupal\Core\Form\FormStateInterface; use Drupal\Core\Field\EntityReferenceFieldItemList; /** * Implements hook_field_widget_WIDGET_TYPE_form_alter(). * adding name attribute to entity browser details element to have a target * for validation */ function entity_browser_validation_field_widget_entity_browser_entity_reference_form_alter(&$element, \Drupal\Core\Form\FormStateInterface $form_state, $context) { if ($context['items'] instanceof \Drupal\Core\Field\EntityReferenceFieldItemList) { function entity_browser_validation_field_widget_entity_browser_entity_reference_form_alter(&$element, FormStateInterface $form_state, $context) { if ($context['items'] instanceof EntityReferenceFieldItemList) { $item = $context['items']; $field_name = $item->getFieldDefinition()->getName(); $parents = $context['form']['#parents'] ?? FALSE; Loading Loading
entity_browser_validation.module +5 −3 Original line number Diff line number Diff line <?php use Drupal\Core\Form\FormStateInterface; use Drupal\Core\Field\EntityReferenceFieldItemList; /** * Implements hook_field_widget_WIDGET_TYPE_form_alter(). * adding name attribute to entity browser details element to have a target * for validation */ function entity_browser_validation_field_widget_entity_browser_entity_reference_form_alter(&$element, \Drupal\Core\Form\FormStateInterface $form_state, $context) { if ($context['items'] instanceof \Drupal\Core\Field\EntityReferenceFieldItemList) { function entity_browser_validation_field_widget_entity_browser_entity_reference_form_alter(&$element, FormStateInterface $form_state, $context) { if ($context['items'] instanceof EntityReferenceFieldItemList) { $item = $context['items']; $field_name = $item->getFieldDefinition()->getName(); $parents = $context['form']['#parents'] ?? FALSE; Loading