Commit 5ebc7282 authored by Erik Stielstra's avatar Erik Stielstra Committed by Damien McKenna
Browse files

Issue #3209938 by Sutharsan, murilohp, DamienMcKenna: Edit form title does not contain path.

parent ddb232f0
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -54,6 +54,8 @@ Metatag 8.x-1.x-dev, xxxx-xx-xx
#3223289 by DamienMcKenna, introfini: Added product:retailer_item_id.
#3230393 by introfini, DamienMcKenna: Added product:availability and
  product:condition.
#3209938 by Sutharsan, murilohp, DamienMcKenna: Edit form title does not contain
  path.


Metatag 8.x-1.16, 2021-03-15
+1 −1
Original line number Diff line number Diff line
@@ -23,7 +23,7 @@ entity.metatag_defaults.edit_form:
  path: '/admin/config/search/metatag/{metatag_defaults}'
  defaults:
    _entity_form: 'metatag_defaults.edit'
    _title: 'Edit default meta tags'
    _title_callback: '\Drupal\metatag\Form\MetatagDefaultsForm::getTitle'
  requirements:
    _permission: 'administer meta tags'
  options:
+16 −0
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@ use Drupal\Core\Entity\EntityTypeBundleInfoInterface;
use Drupal\Core\Entity\EntityTypeInterface;
use Drupal\Core\Extension\ModuleHandlerInterface;
use Drupal\Core\Form\FormStateInterface;
use Drupal\metatag\MetatagDefaultsInterface;
use Drupal\metatag\MetatagManager;
use Drupal\metatag\MetatagManagerInterface;
use Drupal\metatag\MetatagTagPluginManager;
@@ -396,4 +397,19 @@ class MetatagDefaultsForm extends EntityForm {
    return $label;
  }

  /**
   * Route title callback.
   *
   * @param \Drupal\metatag\MetatagDefaultsInterface|null $metatag_defaults
   *   Metatags default entity.
   *
   * @return \Drupal\Core\StringTranslation\TranslatableMarkup
   *   Translated route title.
   */
  public function getTitle(MetatagDefaultsInterface $metatag_defaults) {
    return $this->t('Edit default meta tags for @path', [
      '@path' => $metatag_defaults->label(),
    ]);
  }

}