邮箱的其他方面工作正常,我可以发送和接收对话,我可以在我的控制台和我的视图中显示对话。但是我的mailbox.inbox和mailbox.sentbox似乎没有正确呈现。
<%= render current_user.mailbox.inbox %>
在我的浏览器窗口中输出以下内容(当我呈现mailbox.sentbox时类似的输出)
= content_tag_for(:li, conversation) do |conversation| %p = link_to conversation.subject, conversation | - if conversation.is_completely_trashed?(current_user) = link_to 'Untrash', [:untrash, conversation], method: :post - else = link_to 'Move to trash', [:trash, conversation], method: :post
我尝试过各种各样的事情,删除&#39;渲染&#39;得到以下输出:
#<ActiveRecord::Relation::ActiveRecord_Relation_Conversation:0x4b73b48>
知道怎么解决这个问题吗?请帮忙,我是rails的新手。
答案 0 :(得分:0)
想出来......意外地从https://github.com/RKushnir/mailboxer-app...fixed留下了一个_conversation.html.haml文件,新的_conversation.html.erb文件收件箱现在渲染得很好!