はじめましてRailsの勉強を始めて2ヶ月の学生です。
現在掲示板を作っており、acts_as_taggableを用いてtag機能を実装しようとしています。
タグをテキストで表示させることはできたのですが、リンク付きテキストとして表示することがいまだにできておりません。
各tags#showをリンク先としてpathしたいです
ご教授のほどよろしくお願いします。
post.rb
def save_tags array = self.check_taggable_word(self.title) self.tag_list.add(array, parse: true) end def tag_lists tag_lists = self.tag_list end def check_taggable_word(text) ary = Array.new nm = Natto::MeCab.new nm.parse(text) do |n| ary<<n.surface end tags = ActsAsTaggableOn::Tag.pluck(:name) return ary & tags end
show.html.erb (post)
Tag: <% @post.save_tags %> <%= @post.tag_list %>
posts_controller.rb
def show @post = Post.find(params[:id]) @category = @post.category end
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/04 06:49
2017/03/04 06:55
2017/03/04 06:59 編集