Показать последние сообщения все из уникальных тегов (Rails 3.0, Acts_As_Taggable_On) - PullRequest
2 голосов
/ 09 сентября 2010

tags_controller.rb:

def index
  @title = "tags"
  @posts = Post.tag_counts.collect do |tag|
    Post.tagged_with(tag).first(:order => "updated_at DESC")
  end
  @posts.uniq!
end

/ теги index.html.rb:

<%= render 'latest' %>

_latest.html.erb:

<%- for post in @posts -%>
  <%- post.tags.each do |t| -%>
    <%= link_to t.name, tag_path(t) %>
  <%- end -%>
<%- end -%>

Моя цель - показать только последние 10 сообщений, каждое с уникальным тегом. В приведенном выше коде показаны уникальные теги, но их больше 10. Кто-нибудь может помочь?

1 Ответ

0 голосов
/ 16 сентября 2010

Nevermind.Я просто использовал will_paginate для решения этой проблемы.

...