# Create Action render show

**URL:** <https://www.ruby-forum.com/t/create-action-render-show/243788>\
**Category:** IT\
**Created:** [January 6, 2016, 5:18pm UTC](https://www.ruby-forum.com/t/create-action-render-show/243788 "2016-01-06T17:18:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rafa\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/958977/32.png) [@Rafa\_F](https://www.ruby-forum.com/u/Rafa_F)\
**Post date:** [January 6, 2016, 5:18pm UTC](https://www.ruby-forum.com/t/create-action-render-show/243788/1 "2016-01-06T17:18:19Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![barbz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/dbc845/32.png) [@barbz](https://www.ruby-forum.com/u/barbz)\
**Post date:** [January 8, 2016, 12:02am UTC](https://www.ruby-forum.com/t/create-action-render-show/243788/2 "2016-01-08T00:02:05Z")

</div>

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.
