[ruby-it] check sulla sessione nel controller
Claudio Petasecca Donati
cpetasecca a gmail.com
Lun 4 Maggio 2009 11:15:30 CEST
Luigi Maresca wrote:
> Salve ragazzi,
> come posso abilitare la cache di alcune view nel controller solo se
> l'utene non č loggato?
> Mi spiego meglio:
> nel mio view_controller ho:
>
> caches_page :index
>
> ho bisogno di qualcosa del genere:
>
> if session[:user_id]
> caches_page :index
> end
>
> ovviamente scritto cosė nel controller non funge.
>
> Come faccio?
>
> Grazie mille
>
> Luigi
Prova con:
caches_page :index, :if => Proc.new {|c| c.request.session[:user_id] }
--
Posted via http://www.ruby-forum.com/.
More information about the Ml
mailing list