代码之家  ›  专栏  ›  技术社区  ›  allesklar

按字母顺序对标签云进行排序,在类固醇上显示为标签云

  •  3
  • allesklar  · 技术社区  · 16 年前

    我把acts-as-taggable-on-类固醇插件做得很好。我的视图中的标记“cloud”方法可以正确创建和格式化云,但是标记按“count desc”的顺序列出。

    如何在云中按字母顺序显示标签?

    1 回复  |  直到 16 年前
        1
  •  3
  •   Michael Sepcot    16 年前

    以下是我在网站上按名称对标签排序的操作:

    <% tag_cloud Post.tag_counts.sort { |x, y| x.name <=> y.name }, %w(x-small small normal large x-large) do |tag, css_class| %>
      <%= link_to tag.name, tag_url( :tag => tag.name ), :class => css_class %>
    <% end %>