Forum: Italian Ruby user group Create Action render show

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
33c7c2cca02b80f026c30039cf8e312c?d=identicon&s=25 Michele Boscolo (sphynx)
on 2016-01-06 17:18
Ciao a tutti,

mi server un piccolo aiuto su un piccolo problema che non riesco a
risolvere, in pratica ho un form che mi invia la rischiesta al server in
formato js:

simple_form_for([@movie,@movie.reviews.build], remote: true, )

Il mio problema è che voglio che mi renderizzi solo il file
create.js.erb

invece Rails fa il rendere anche del file show.html.haml

Rendered reviews/_review.html.haml (31.0ms)
Rendered movies/show.html.haml (85.0ms)
Rendered movies/create.js.erb (139.0ms)

Come posso fargli fare il render solo del file create.js.erb

Per ora ho creato un file show.js.erb vuoto e funziona ma come
implementazione non è il massimo, vorrei fare il render del solo file
create.js.erb

Grazie
7de465f222e6a9c7fe658e370d0bfe05?d=identicon&s=25 Paolo Montrasio (pmontrasio)
on 2016-01-08 00:02
Senza codice da vedere è difficile trovare la soluzione ma a logica ci
deve essere qualcosa che non va attorno alla render nel controller o al
format.js o persino nel js client side che fa la chiamata ajax (qualche
header sbagliato?) Fatti generare lo scaffold di un controller e
verifica se con quello funziona.
This topic is locked and can not be replied to.