Başlığı bazı sayfalara aldığımda, Ana Sayfa gibi boş bir başlık alıyorum . Abonemde kullandığım kod şu.
class HistorySubscriber implements EventSubscriberInterface {
public static function getSubscribedEvents() {
$events[KernelEvents::REQUEST][] = array('onResponse', 0);
return $events;
}
public function onResponse($event) {
$request = \Drupal::request();
$route_match = \Drupal::routeMatch();
$title = \Drupal::service('title_resolver')->getTitle($request, $route_match->getRouteObject());
}
}
Bu bir sorun mu? Nasıl düzeltebilirim?
1
Ne yazık ki bunu yapmak için net bir API yok. Bu sorunu tartışmak için bazı sorunlar vardı. Bilgilere hook_preprocess_page ... adresinde veya geçici olarak \ Drupal \ Core \ Render \ HtmlRenderer :: prepar () dizininde yer verilebilir. Durumu çözmek için drupal çekirdeğe karşı bir konuyu doldurmalıyız ... çünkü bu insanlar için açık bir kullanım alanı
—
Daniel Wehner
@DanielWehner, drupal.org'da bir sorun oluşturmama izin verin
—
rpayanm
Drupal.org'da dosyaladığınız sorunun bağlantısını gönderebilir misiniz?
—
anavarre
@anavarre bu sorun drupal.org/node/2399615 , ancak kapatıldı çünkü drupal.org/node/2264043
—
rpayanm