เมื่อฉันได้รับชื่อในบางหน้าฉันได้รับชื่อที่ว่างเปล่าเหมือนบ้าน รหัสที่ฉันใช้ในสมาชิกของฉันคือรหัสต่อไปนี้
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
ขณะนี้ยังไม่มี API ที่ชัดเจนที่น่าเศร้า เคยมีปัญหาบางอย่างเพื่อหารือเกี่ยวกับปัญหาที่เกิดขึ้น ข้อมูลมีอยู่ใน hook_preprocess_page ... หรือชั่วคราวใน \ Drupal \ Core \ Render \ HtmlRenderer :: เตรียม () ซึ่งเศร้าไม่ผ่านชื่อไปยังเหตุการณ์ใด ๆ ฉันเดาว่าเราควรเติมปัญหากับ drupal core เพื่อแก้ปัญหา ... เนื่องจากนี่เป็น usecase ที่ชัดเจนสำหรับผู้คน
—
Daniel Wehner
@DanielWehner นั่นคือให้ฉันสร้างปัญหาใน drupal.org
—
rpayanm
คุณช่วยกรุณาโพสต์ลิงค์ไปยังปัญหาที่คุณยื่นใน drupal.org ได้ไหม?
—
anavarre
@anavarre นี่คือปัญหาdrupal.org/node/2399615แต่ถูกปิดเพราะมันซ้ำซ้อนกับdrupal.org/node/2264043
—
rpayanm