我在我的播客页面上使用“acts_as_taggable_on”gem。
tag_counts
使用此 HAML 代码显示所有标签:
#tag_cloud
%h3
= raw Podcast.tag_counts.sort{ |x, y| x.name.upcase <=> y.name.upcase }.map{ |p| link_to p.name, podcasts_path(tag: p.name), remote: true}.join(' ')
我认为它会显示一团糟,因为标签会不断创建。我只想显示一行,如果标签在行上,将显示一个按钮,访问者可以单击它以将它们全部附加。
有没有办法可以限制tag_counts
“acts_as_taggable”中的项目?