vscode visual tag studio rails not mark leftstyle duplicate debug compiler code closing brackethighlighter bat ruby-on-rails plugins tags ruby-on-rails-plugins

ruby on rails - visual - Limitar la cantidad de etiquetas para actos como rotulables en



visual studio code mark tags (1)

Me pregunto cómo limitar la cantidad de etiquetas, la función tag_cloud regresa para este complemento. http://github.com/collectiveidea/acts-as-taggable-on

Además, me gustaría saber cómo pedirlo para que ordene las etiquetas por el conteo más alto. Entonces los más populares están en la parte superior.

Intenté hacer @tags = Post.tag_counts_on (: tags,: limit => 5) pero eso no funcionó.

Controlador:

class PostController < ApplicationController def tag_cloud @tags = Post.tag_counts_on(:tags) end end

Ver:

<% tag_cloud @tags, %w(css1 css2 css3 css4) do |tag, css_class| %> <%= link_to tag.name, { :action => :tag, :id => tag.name }, :class => css_class %> <% end %>

¡Gracias!


Asegúrese de estar utilizando la última versión de complemento de github. Funciona allí, y no funcionó en algunas versiones anteriores.

Luego, los primeros 5 por el conteo más alto serán:

@tags = Post.tag_counts_on(:tags, :limit => 5, :order => "count desc")