Tworzenie menu

Witam,
jak tworzyć ‘dynamiczne’ menu? Chodzi mi o wygląd menu w zależności od controllera, jeśli jesteśmy w kontrolerze user to zakładka users powinna mieć w html class=“current”, a jeśli mamy jakieś id to pokazuje się dodatkowe pole itd.

Można to jakoś szybko zrobić? Czy trzeba żmudnie z “ifami” ?