diff -u b/core/modules/field_ui/src/FieldStorageConfigListBuilder.php b/core/modules/field_ui/src/FieldStorageConfigListBuilder.php --- b/core/modules/field_ui/src/FieldStorageConfigListBuilder.php +++ b/core/modules/field_ui/src/FieldStorageConfigListBuilder.php @@ -82,12 +82,12 @@ */ public function buildHeader() { $header['id'] = $this->t('Field name'); + $header['entity_type'] = $this->t('Entity type'); $header['type'] = [ 'data' => $this->t('Field type'), 'class' => [RESPONSIVE_PRIORITY_MEDIUM], ]; $header['usage'] = $this->t('Used in'); - $header['entity_type'] = $this->t('Entity type'); return $header; } @@ -103,12 +103,15 @@ $row['data']['id'] = $field_storage->getName(); } + $entity_type_id = $field_storage->getTargetEntityTypeId(); + // Adding the entity type. + $row['data']['entity_type'] = $entity_type_id; + $field_type = $this->fieldTypes[$field_storage->getType()]; $row['data']['type'] = $this->t('@type (module: @module)', ['@type' => $field_type['label'], '@module' => $field_type['provider']]); $usage = []; foreach ($field_storage->getBundles() as $bundle) { - $entity_type_id = $field_storage->getTargetEntityTypeId(); if ($route_info = FieldUI::getOverviewRouteInfo($entity_type_id, $bundle)) { $usage[] = \Drupal::l($this->bundles[$entity_type_id][$bundle]['label'], $route_info); } @@ -121,9 +124,6 @@ '#items' => $usage, '#context' => ['list_style' => 'comma-list'], ]; - // Adding the entity type. - $row['data']['entity_type'] = $entity_type_id; - return $row; }