Pregunta

Conseguí que el complemento act_as_taggable_on_steroids funcione bien. El método tag_cloud en mi opinión crea y formatea la nube correctamente, sin embargo, las etiquetas se enumeran en el orden de 'cuenta desc'.

¿Cómo presento mis etiquetas en la nube en orden alfabético?

¿Fue útil?

Solución

Esto es lo que estoy haciendo en mi sitio para ordenar mis etiquetas por nombre:

<% 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 %>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top