Issue #2346969 by Berdir, damiankloip: Fixed Shortcut overview page is sad.
parent
cf44d3882f
commit
b79a4bc411
|
@ -148,8 +148,9 @@ function field_ui_entity_operation(EntityInterface $entity) {
|
||||||
$operations = array();
|
$operations = array();
|
||||||
$info = $entity->getEntityType();
|
$info = $entity->getEntityType();
|
||||||
// Add manage fields and display links if this entity type is the bundle
|
// Add manage fields and display links if this entity type is the bundle
|
||||||
// of another.
|
// of another and that type has field UI enabled.
|
||||||
if ($bundle_of = $info->getBundleOf()) {
|
$entity_manager = \Drupal::entityManager();
|
||||||
|
if (($bundle_of = $info->getBundleOf()) && $entity_manager->getDefinition($bundle_of)->get('field_ui_base_route')) {
|
||||||
$account = \Drupal::currentUser();
|
$account = \Drupal::currentUser();
|
||||||
if ($account->hasPermission('administer '. $bundle_of . ' fields')) {
|
if ($account->hasPermission('administer '. $bundle_of . ' fields')) {
|
||||||
$operations['manage-fields'] = array(
|
$operations['manage-fields'] = array(
|
||||||
|
|
Loading…
Reference in New Issue