سؤال

وحصلت على acts_as_taggable_on_steroids المساعد للعمل بشكل جيد. طريقة tag_cloud من وجهة نظري إنشاء وتنسيقات سحابة صحيح ولكن يتم سرد العلامات في ترتيب 'تنازلي العد ".

وكيف يمكنني تقديم علامات بلدي في سحابة بالترتيب الأبجدي؟

هل كانت مفيدة؟

المحلول

وهنا هو ما أقوم به على موقعي لفرز علامات لي بالاسم:

<% 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 %>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top