2013-02-27 115 views
0

如何從客戶信息頁(我可以看到所有客戶信息)將某個值(電子郵件地址)傳遞給「總體」聯繫表單,即可通過'myhost.com/contact'訪問。如何將電子郵件地址傳遞給聯繫表

我想是這樣的:

<%= link_to 'Send email to customer', contact_path %> 

與特定電子郵件ADRESS傳遞。 預先感謝您。

回答

1

您可以通過電子郵件地址作爲參數,如下面的僞代碼:

<%= link_to "Send Email to Customer", contact_path(:email_address => customer.email) %> 

如果顧客要通過電子郵件發送客戶對象。

您也可以發送客戶ID並使用ID在聯繫頁面中獲取客戶的電子郵件。

<%= link_to "Send Email to Customer", contact_path(:customer => customer.id) %> 
+0

所以':email_address'是我可以在窗體中使用的變量? – Rockbot 2013-02-27 15:17:42

+0

它將在參數散列中爲params [:email_address]。 – akofink 2013-02-27 15:22:21

+0

查看上面的修改。對困惑感到抱歉。我只是測試了上面的方式,它的工作原理。 – akofink 2013-02-27 15:34:14

相關問題