2015-04-26 3 views
0

J'ai rendu un partiel qui charge également le dernier message de l'utilisateur dans l'un des onglets. Dans un premier temps, la méthode latest_post consistait à afficher les utilisateurs "Dernier ou Dernier Post". Mais maintenant je me suis rendu compte que je devais afficher tous les messages dans l'ordre décroissant et je n'arrive pas à le comprendre.Rendu partiel avec les sections locales

Répondre

1

créer une autre méthode comme latest_posts,

def latest_posts 
    posts.order(:created_at => :desc) 
end 

def latest_post 
    latest_posts.first 
end 

Et maintenant utiliser dans votre Partal,

<%= render :partial => "pages/update_panel", :locals => { :post => @user.latest_post, :posts => @user.latest_posts } %> 
+0

On dirait que ça marcherait, mais encore sous le panneau onglet I affiche toujours que le dernier message , pas suivi par le reste de la poste. –