diff --git a/src/Form/MetatagDefaultsForm.php b/src/Form/MetatagDefaultsForm.php index 62f8fb7..a911dd1 100644 --- a/src/Form/MetatagDefaultsForm.php +++ b/src/Form/MetatagDefaultsForm.php @@ -9,6 +9,7 @@ use Drupal\Core\Entity\EntityTypeManagerInterface; use Drupal\Core\Form\FormStateInterface; use Drupal\Core\StringTranslation\TranslatableMarkup; +use Drupal\page_manager\Entity\PageVariant; /** * Class MetatagDefaultsForm. @@ -135,9 +136,10 @@ public function save(array $form, FormStateInterface $form_state) { // so the label of the variant can be used. $moduleHandler = \Drupal::service('module_handler'); if ($moduleHandler->moduleExists('metatag_page_variants')) { - $page_variant = \Drupal\page_manager\Entity\PageVariant::load($entity_bundle); + $page_variant = PageVariant::load($entity_bundle); + $page = $page_variant->getPage(); if ($page_variant) { - $entity_label .= ': ' . $page_variant->label(); + $entity_label .= ': ' . $page->label() . ': ' . $page_variant->label(); } } }