यदि मैं पृष्ठ में मौजूदा नोड शीर्षक दिखाना चाहता हूं। तो (डिफ़ॉल्ट रूप से यह केवल नोड में उपलब्ध होना चाहिए। यह मुझे लगता है) मुझे एक प्रीप्रोसेस फ़ंक्शन बनाना होगा:
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;
}
}
और फिर मुझे अपने वर्तमान थीम फ़ोल्डर में कॉपी करके और सब कुछ टिप्पणी करके पृष्ठ- title.html.twig को ओवरराइट करना होगा।
यह "सही" प्रतीत नहीं होता है। क्या कोई बेहतर तरीका है?
node
बस हैNULL
। क्या कोई पृष्ठ शीर्षक प्राप्त करने का एक तरीका है, जिसमें फ्रंट पेज शीर्षक (यहां तक कि जब एक शीर्षक ओवरराइड का उपयोग किया जाता है) भी शामिल है?