2012-05-05 18 views
5

Tworzę paginator dla mojej aplikacji.Graj w 2.0, bierz aktywną trasę/URL/Call?

Nie mogę określić, jak uzyskać aktualną trasę/powiedzieć, czy strona/"Połączenie" jest aktywne.

Kod w index.scala.html

@if(page.getTotalPageCount() > 0){ 
<div class="pagination"> 
    <ul> 
    @for(i <- 0 to page.getTotalPageCount()-1){ 
     <[email protected](@routes.NewsHandler.index(i) == ?){ class="active"}><a href="@routes.NewsHandler.index(i)">@(i+1)</a></li> 
    } 
    </ul> 
</div> 
} 

Więc w zasadzie.

if(@routes.NewsHandler.index(i) == ?){ class="active"} 

Wszelkie pomysły?

EDIT znalazłem Roztwór roboczy:

@if(request().path().toString().equals(routes.NewsHandler.index(i).toString())){ class="active"} 

Odpowiedz

-1

nie ma obecnie standardowy sposób znać aktualny Handler na żądanie.

Powiązane problemy