J'ai à mon avis une boucle qui rend plusieurs partiels: chaque partiel est une simple bascule pour effectuer une opération de sauvegarde/annulation d'enregistrement sur un enregistrement. Chaque bascule partiel du champ booléen en utilisant javascript puis se met à jour, et les finitions du contrôleur en disant:Rails: Rendu d'une div partielle vers la droite?
$ controller
render :partial => "save_unsave_buttons", :locals => {:matching => @matching}, :layout => false
# view
<div id=<%= "save#{match.id}" -%>>
<%= render :partial => "save_unsave_buttons", :locals => {:matching => match} %>
</div>
Lorsque le contrôleur rend la save_unsave_buttons partielle, il n'est pas rendu à droite div; il met juste à jour le partiel pour le premier enregistrement qu'il trouve. Comment puis-je demander au contrôleur de rendre le save_unsave_buttons partiel à la div avec le bon identifiant?
Merci!
Etre capable de voir la boucle vous parlez serait au sujet utile. Je ne suis pas tout à fait sûr de ce que vous essayez d'accomplir. –
Pourquoi votre rendu est-il partiel le contrôleur? Nous devons en voir plus. – thomasfedb