2013-02-27 2 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

+0

params 해시에서 params [: email_address]가됩니다. – akofink

+0

위의 편집을 참조하십시오. 혼란을 드려 죄송합니다. 방금 위의 방법을 테스트 한 결과 작동합니다. – akofink

관련 문제