Rendering Ich habe folgende Teil posts/post_preview
in meinem Projekt:Rails 4 - eine Sammlung mit einem Teil des Namens anders als die Variable
.post
%h2= link_to(post.title, post)
.post-body= simple_format(post.body)
%ul
- post.tags.each do |tag|
%li= tag
Ich möchte für einen Kollektionsnamen @posts
, diese teilweise machen, wie so:
render partial: 'post_preview', collection: @posts
jedoch render
standardmäßig gibt jedes Mitglied der Sammlung als eine lokale Variable nach den teilweisen benannt. Gibt es eine Möglichkeit, dies zu ändern, so dass jedes Mitglied von @posts
in den Teil in einer Variablen mit dem Namen post
übergeben wird?
Guter Gedanke. Warum brauchst du diese Art von Funktion? –