J'ai un tableau des utilisateurs, des lieux et des critiques où un utilisateur peut avoir de nombreuses critiques et un lieu a de nombreuses critiques.Comment afficher tous les enregistrements créés par un utilisateur?
Comment puis-je afficher tous les avis rédigés par un utilisateur sur la page de chaque utilisateur?
J'affiche actuellement les commentaires écrits par les utilisateurs sur les pages montrent des sites associés à l'aide de ce morceau de code:
<%= render :partial => 'reviews/review', :collection => @venue.reviews %>
Est-il possible de réutiliser l'examen partiel pour cela?
utilisant:
<%= render :partial => 'reviews/review', :collection => @user.reviews %>
dans la page show utilisateur donne une méthode non définie review_path » erreur.
Merci pour toute aide son très apprécié!
modifier
Révision partielle
<div class="review">
<div class="reviewer_details">
<div class="reviewer_details_photo">
<%= image_tag review.user.avatar.url(:thumb) %>
</div>
<%= review.user.username %>
</div>
<div class="review_content">
<h2 class="review_partial_title"><%= link_to review.title, [@venue, review] %></h><br>
<p><%= review.rating %></p>
</div>
<div class="clearall"></div>
</div>
Cette erreur review_path provient probablement du partiel. Pouvez-vous poster le code des critiques/avis? –
@Devin M, Merci d'avoir jeté un coup d'oeil, j'ai ajouté le partiel à ma question. – Dave