[ruby-it] passaggio di variabili
Alessandro Montebello
alexpescara a yahoo.it
Gio 27 Dic 2007 18:12:05 CET
David wrote:
> Sono d'accordo con te: queste robe vanno spostate il pi� possibile nel
> controller. Di solito li metto in app/controllers/application.rb sotto
> forma di before_filter.
>
> Ti consiglio di dare un'occhiata al plugin "restful_authentication" per
> un esempio semplice e facile da seguire/estendere.
>
> Per implementare view con parti riservati agli admin (o altri ruoli)
> penso che la soluzione pi� pulita consiste in una UI separata, con il codice
> in app/views/admin/ e app/controllers/admin/. Se proprio non riesci a
> staccare la funzionalit� (o se non vale la pena perch� � utile solo in
> alcune schermate) puoi almeno provare a separare la roba 'pericolosa' in
> un partial a s�. Se nemmeno questo � possibile puoi rendere il codice un po'
> pi� leggibile usando cose tipo "link_to_if", di modo di avere:
>
> <%= link_to_if admin? image_tag( 'edit.png', :alt => 'edit', :class =>
> 'noborder'), :action => 'edit', :id => state %>
Con link_to_if funziona,ma solo a metà:vengono visualizzate le azioni di
modifica e cancellazione,ma non sono cliccabili! Invece vorrei che
vengano visualizzate solo le azioni permesse...
--
Posted via http://www.ruby-forum.com/.
Maggiori informazioni sulla lista
Ml