You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
524 B
15 lines
524 B
<?php |
|
|
|
/** |
|
* Implements hook_entity_type_alter(). |
|
* |
|
* Adds the Metadata Profile tab to the entity configuration page. |
|
*/ |
|
function metadata_profile_entity_type_alter(array &$entity_types) { |
|
/** @var \Drupal\Core\Entity\EntityTypeInterface $entity_type */ |
|
foreach ($entity_types as $entity_type) { |
|
if ($entity_type->getBundleOf() && $entity_type->hasLinkTemplate('edit-form')) { |
|
$entity_type->setLinkTemplate('metadata-profile', $entity_type->getLinkTemplate('edit-form') . "/metadata-profile"); |
|
} |
|
} |
|
}
|
|
|