2014-01-28 70 views
0

我對郵箱寶石的困難時間很短。我已經得到它的工作,我可以發送和接收消息,但對於我的生活,我無法弄清楚如何顯示它們。我要顯示這樣的組織在表中的收件箱:郵箱寶石 - 找到郵件發件人

message sender | message subject | message sent date 

我已經工作了幾個小時,試圖找出如何訪問接收器收件箱中的郵件的發件人,但我想不出它出。我嘗試過循環對話,收據,通知等,但我仍然無法弄清楚要做什麼。我不能使用:

#user wants to retrieve all his conversations 
user.mailbox.conversations 

#user wants to retrieve his inbox 
user.mailbox.inbox 

#user wants to retrieve his sent conversations 
user.mailbox.sentbox 

,因爲沒有辦法來組織信息是如何使用這些方法顯示出來(至少據我所知)。我如何循環瀏覽消息並找到每條消息的消息發送者?

回答

2

一個Mailboxer::MessageMailboxer::Notification

而且你可以有通知的發件人:message.sender

一個Mailboxer::Conversation是信息的集合。

你可以得到participants,甚至從它的originator(以及許多其他)。

更清楚了嗎?

+0

謝謝。這實際上清除了一些事情。我能夠讓我的收件箱工作,但現在我在發送的郵箱中遇到了更多麻煩。你介意看看我發佈的這個問題:http://stackoverflow.com/questions/21417883/how-to-access-recipient-on-sent-messages-page-with-mailboxer – Philip7899