lectura de valor de cookie en la plantilla de scala framewrok 2.2 de juego

Estoy tratando de leer un valor de cookie dentro de la plantilla de marco de juego (no dentro de un controlador). Estoy intentando lo siguiente que no funciona:

@ val cookieVal = request.cookies.get('PLAY_SESSION').value 

Cualquier sugerencia para arreglar esto será muy apreciada. El motivo por el que bash esto es cambiar la forma en que se genera la página según el valor de una cookie.

En las plantillas, define val s de la siguiente manera:

 @defining(request.cookies.get('PLAY_SESSION').value) { theValue => 
Hello @theValue
}

Personalmente prefiero leer las cookies en el controlador y pasarlas a la plantilla si es necesario.

supongamos que PLAY_SESSION almacena "37f0983881ba00636868b42234a360d466fb944c-block_status=0&userId=159313257462171"
y debes renderizar sobre la base del valor de block_status . entonces en este caso puedes obtener su valor

 session.get("block_status").get 

para usarlo en la plantilla, debe importar la @implicit session:play.api.mvc.Session en su plantilla.
ahora puede obtener fácilmente valores en la plantilla mediante @session.get("block_status").get

 request.cookies.get("Org").get.value