2017-12-19 22 views
-2

환자 기록을 위해 CMS Wordpress 웹 사이트 양식 (문의 양식 7)을 사용합니다. 이메일을 보내기 전에 버튼을 클릭 한 후 필요가 생겨 미리 준비된 템플릿에 사용자가 입력 한 데이터가있는 쿠폰이 인쇄되었습니다.전자 메일을 보내기 전에 데이터를 인쇄하십시오 (문의 양식 7)

구현 방법은 무엇입니까? 도와주세요.

화면 http://pastenow.ru/2EQF9

+0

버튼을 클릭 할 때 일련의 이벤트를 (비동기식으로 또는 비동기식으로) 시도 했습니까? – GustavoAdolfo

+0

그러나 "쿠폰"을 생성하는 과정을 이해하지 못하기 때문에. 즉, 양식에서 사용자 입력을 가져 와서 준비된 템플리트로 출력합니다. –

답변

0

내가 뭘 질문에서 얻을 것은 그래서 메일을 보내기 전에, 당신은 전송되는 데이터를 표시해야합니다. 이를 위해 후크를 사용할 수 있습니다

add_action('wpcf7_before_send_mail', 'wpcf7_add_text_to_mail_body'); 

    function wpcf7_add_text_to_mail_body($contact_form){ 

    $submission = WPCF7_Submission::get_instance(); 
    if ($submission) { 
     $posted_data = $submission->get_posted_data(); 
     print_r($posted_data) 
    } 

} 
+0

메일을 보내는 것 외에도 성공적인 양식 제출 (즉, 완료된 경우) 후에 사용자는 인쇄 할 수 있도록 일부 데이터를 소개 할 페이지를 가져와야합니다. –

+0

예 후크 –

+0

에서 메일을 건너 뛸 수 있습니다. http://pastenow.ru/2EQF9 –