0

rails3、devise、acts_as_votableを使用しています

彼の投票状況に応じて、「ブックマーク」または「ブックマークなし」を表示するビューを準備しました。
しかし、私は何を置くべきかわかりません。誰かが考えを持っていますか?

<% if xxxxxxxxxxxx %> <= *when @community hasn't been voted by current_user*              
  <%= link_to t('.bookmark', :default => t("helpers.links.bookmark")),
              bookmark_community_path(@community), :class => 'btn' %>
<% else %>
  <%= link_to t('.unbookmark', :default => t("helpers.links.unbookmark")),
              bookmark_community_path(@community), :class => 'btn-danger' %>
<% end %>
4

1 に答える 1

1

あなたが試すことができます

current_user.voted_for? @community

upd:ドキュメントの例https://github.com/ryanto/acts_as_votable#the-voter

@user.likes @comment1

@user.voted_for? @comment1 # => true
于 2012-12-22T13:21:14.713 に答える