我在想如何獲取當前頁面名稱,基本上只是路由中的最後一個參數(即/ news或/ about)。我這樣做是因爲我希望能夠突出顯示導航中的當前頁面。如何在Silex中獲取當前頁面名稱
理想情況下,我想將當前頁面名稱存儲在全局變量中,以便在Twig中我可以將當前頁面名稱與鏈接進行比較並相應地添加一個類。
我想不出如何將當前頁面名稱添加到全局變量。我一直在使用這樣的嘗試:
$app['twig']->addGlobal('current_page_name', $app['request']->getRequestUri());
我app.php文件的頂部,而是一個「請求範圍之外」的錯誤。但我不想在每條路線中都包含這一點。
這樣做的最好方法是什麼?
感謝,偉大工程!我更新了我的問題,以更好地解釋我的意思。 – Pete