Geçerli düğüm başlığını page.html.twig içinde göstermek istiyorsanız (varsayılan olarak yalnızca node.html.twig'de kullanılabilir gibi görünüyor) Ben böyle bir önişleme işlevi oluşturmak zorunda:
function theme_preprocess_page(&$variables, $hook) {
// Set our page title so we can access it in page.html.twig
if ($node = \Drupal::routeMatch()->getParameter('node')) {
$variables['my_node_title'] = $node->title->value;
}
}
Ve sonra geçerli tema klasörüme kopyalayıp her şeyi yorumlayarak page-title.html.twig'in üzerine yazmam gerekiyor.
Bu "doğru" görünmüyor. Daha iyi bir yol var mı?
node
sadece ön sayfada işe yaramıyor gibi görünüyorNULL
. Ön sayfa başlığı da dahil olmak üzere herhangi bir sayfa başlığı almanın bir yolu var mı (bir başlık geçersiz kılma kullanıldığında bile )?