2016-08-01 31 views
1

我已經爲我的web應用程序安裝了acts_as_votable gem。我有單獨的按鈕,喜歡和不同。那麼我想合併它們變得更美麗。所以我創建了一個if條件未定義的方法`喜歡?'爲#<用戶:0x007fa57a66ba80>

<% if current_user.likes? post %> 
        <td> 
         <%= link_to 'unlike', {:controller => 'post', :id => post , :action =>'unlike'}, class: "btn btn-xs btn-danger" %> 
        </td> 
        <% else %> 
        <td> 
        <%= link_to 'like', {:controller => 'post', :id => post , :action =>'like'}, class: "btn btn-xs btn-danger" %> 
        </td> 
        <% end %> 

,這給我一個錯誤

,但在我的rails控制檯工作:

1

+0

你重新啓動了導軌服務器嗎? – tokland

回答

0

this,它liked?likes?

<% if current_user.liked? post %> 
+0

但在我的軌道控制檯的作品? – wiwit

+0

它應該。如果你沒有做錯什麼 – Ursus

+0

它的工作原理謝謝我該如何回報你在這裏新的 – wiwit

相關問題