जब मुझे कुछ पृष्ठों पर शीर्षक मिलता है, तो मुझे होम जैसा खाली शीर्षक मिलता है । मेरे ग्राहक में जो कोड मैं उपयोग कर रहा हूं वह निम्नलिखित है।
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());
}
}
यह एक मुद्दा है? मैं इसे कैसे ठीक कर सकता हूं?
1
वर्तमान में ऐसा करने के लिए कोई स्पष्ट एपीआई नहीं है, दुख की बात है। उस समस्या पर चर्चा करने के लिए कुछ मुद्दा हुआ करता था। जानकारी हुक_परप्रोसेसर_पृष्ठ ... या अस्थायी रूप से \ Drupal \ Core \ Render \ HtmlRenderer :: ready () में उपलब्ध है, जो दुखद रूप से किसी भी घटना के लिए शीर्षक नहीं देता है। मुझे लगता है कि हमें स्थिति को हल करने के लिए ड्रुपल कोर के खिलाफ एक मुद्दा भरना चाहिए ... क्योंकि यह लोगों के लिए एक स्पष्ट usecase है
—
डैनियल वीनर
@DanielWehner है कि, मुझे drupal.org में एक मुद्दा बनाने दो
—
rpayanm
क्या आप drupal.org पर आपके द्वारा दर्ज की गई समस्या का लिंक पोस्ट कर सकते हैं?
—
अनवार्रे
@anavarre यह मुद्दा drupal.org/node/2399615 है , लेकिन इसे इसलिए बंद कर दिया गया क्योंकि यह drupal.org/node/2264043 का
—
rpayanm