2012-05-05 6 views
5

Ich erstelle einen Paginator für meine Anwendung.2.0 abspielen, aktive Route/URL/Anruf erhalten?

Ich kann nicht herausfinden, wie die aktuelle Route zu bekommen/sagen, ob die Seite/"Call" aktiv ist.

Der Code in 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> 
} 

im Grunde also.

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

Irgendwelche Ideen?

EDIT, fand ich eine Arbeitslösung:

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

Antwort

-1

Es gibt derzeit keine Standardmethode des aktuellen Handler für eine Anfrage zu kennen.