Mi chiedo come ottenere il nome della pagina corrente, in pratica 'solo' l'ultimo parametro nel percorso (cioè/notizie o/circa). Lo sto facendo perché voglio essere in grado di avere la pagina corrente nella navigazione evidenziata.Come ottenere il nome della pagina corrente in Silex
Idealmente, mi piacerebbe memorizzare il nome della pagina corrente in una variabile globale in modo che in Twig I possa semplicemente confrontare il nome della pagina corrente con il link e aggiungere una classe di conseguenza.
Non riesco a capire come aggiungere il nome della pagina corrente a una variabile globale. Ho provato a utilizzare qualcosa di simile:
$app['twig']->addGlobal('current_page_name', $app['request']->getRequestUri());
nella parte superiore del mio file app.php, ma un errore 'fuori dall'ambito della richiesta'. Ma non mi piacerebbe doverlo includere in ogni percorso.
Qual è il modo migliore per farlo?
Grazie, funziona benissimo! Ho aggiornato la mia domanda per spiegare meglio cosa intendevo. – Pete