Active-Klasse für Navigations-Element in Lumen
Da Lumen im Gegensatz zu Laravel für das Routing auf FastRoute setzt, ist es nicht möglich den Active-Helper für Laravel zu verwenden. Allerdings ist das gewünschte Ziel auch mit der Blade-Template-Engine einfach zu erreichen, selbst für „named routes“:
<ul class="nav"> <li class="{{ (\Request::url() == route('index')) ? 'active' : '' }}"><a href="route('index')">Home</a></li> <li class="{{ (\Request::url() == route('advantages')) ? 'active' : '' }}"><a href="route('advantages')">Advantages</a></li> </ul>