2012-07-18 258 views
0

假設我有一個名爲'ReceivedMessages'的方法操作,顯示所有收到的消息。
在該頁面中,如果您單擊任何消息,它將重定向到其「顯示」頁面。如何從控制器傳遞參數來查看,查看控制器?

我也可以從'SentMessages'中顯示'顯示'頁面。

它來進行判斷哪裏是「顯示」頁面來自要麼「ReceivedMessages」或「SentMessages」

它是麪包屑的目的。它必須是這樣的

首頁>收到消息>消息或
首頁>發信息>致辭

爲了使這個環節,我要的路徑傳遞到接收郵件視圖,並從在那裏'顯示'控制器在我的麪包屑中創建第二個鏈接。

我該如何歸檔?

回答

2

把你想要的PARAMS在鏈接的URL路徑,例如:

<%= link_to "Show Message", message_path(:id => @message.id, :breadcrumb => 'ReceivedMessage') %> 
<%= link_to "Show Message", message_path(:id => @message.id, :breadcrumb => 'SentMessages') %> 

然後,在你的控制器,你讓你的邏輯與這些PARAMS。

params[:breadcrumb] 
+0

漂亮!!!謝謝!!! – MKK 2012-07-18 14:44:50

相關問題