[ruby-it] Dubbi di un principiante
Luca Guidi
guidi.luca a gmail.com
Mer 22 Ago 2007 15:25:46 CEST
Marco Mastrodonato ha scritto:
> 1. Quando uso il metodo redirect_to mi si azzerano le variabili di
> istanza, è normale?
E' normale, perché il metodo redirige il client su un'altra risorsa,
quindi esegue una nuova request perdendo tutto quello che avevi
precedentemente settato. Per ovviare a questo comunissimo problema, è
stato introdotto l'oggetto flash. Il quale gestisce in modo trasparente
il passaggio di errori (notice, messaggi) tra le request.
http://api.rubyonrails.com/classes/ActionController/Flash.html
> 2. Seguendo la guida ho creato un template comune application.rhtml e
> l'html comune lo inserisco quà ma come si fa ad includere documenti come
> stylesheet o anche riferimenti ad immagini se il riferimento a questi è
> variabile?
Per il foglio di stile esiste il metodo stylesheet_link_tag.
In genere la risoluzione degli path viene gestita in modo intelligente
dagli appositi helpers.
http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html
Maggiori informazioni sulla lista
Ml