Se voglio mostrare il titolo del nodo corrente in page.html.twig (per impostazione predefinita sembra essere disponibile solo in node.html.twig) Devo creare una funzione di preelaborazione in questo modo:
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;
}
}
E poi devo sovrascrivere page-title.html.twig copiandolo nella mia cartella del tema corrente e commentando tutto.
Questo non sembra "giusto". C'è un modo migliore?
nodeè giustoNULL. C'è un modo per ottenere qualsiasi titolo di pagina, incluso il titolo della prima pagina (anche quando viene utilizzato un override del titolo )?