def new @business = Business.find(params[:business_id]) @document = Document.new
respond_with @document
end
attraverso firebug di firefox osservo che tramite ajax, ci sono due
get di …business/5/documents/new, una con stato 200 OK, l’altra 304
not modified.
Ma e’ normale che vengono effettuate due chiamate?
Ognuno ha i propri costumi ma in genere direi di no, prova a controllare
il bind
Ho notato, sempre attraverso firebug, che la prima action viene
chiamata attraverso una funzione di jquery.js, la seconda da
application.js.
L’application.js e’:
Ho capito l’inghippo.
Avevo dato un rake assets:precompile per mettere l’applicazione in
produzione.
Il precompile mette gli assets sotto public, poi ho fatto un commit
nel repository git.
Successivamente da un’altra postazione ho fatto un pull che
naturalmente si e’ preso anche gli assets sotto public, cosi’
lavorando in development mode venivano caricati gli assets due volte,
quelli sotto app/assets e quelli sotto public/assets.
Da questo ho imparato a mettere nel gitignore la directory
public/assets.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.