2017-02-07 4 views
0

私は忍者のフォームを使用してPDFをエクスポートするつもりです。 私は多くのフォームを持っており、私はすべてのフォームのための異なるテンプレートPDFを専門家にしたいと思います。 これは、どのフォームがpdf.phpで送信されたかを特定する必要があります。フォームIDを設定/取得する方法は?

for example) 
// pdf.php 

    if ($form_id = 'user_portfolio'){ 
     echo 'username :'.$field[1][value]; 
    } 
    if ($form_id = 'user_friend'){ 
     echo 'userfriend :'.$field[1][value]; 
    } 

ここで、ビルド忍者フォームの設定時にフォームIDを設定する方法がわかりません。 フォームIDを取得する方法。 フォームIDを設定/取得する方法は?

+0

ソリューションを見つけましたか? –

答えて

0

私はしばらくこのことを理解しようとしてきましたが、ついにそれを持っています!

まず、変数は、(キャップ​​でIDと。)$form_IDある

変数は、プラグイン内の他の場所で設定されているので、あなたはケースと一致する必要があることを。

メインの忍者フォーム画面(短いコードの下に表示されている番号)からID番号を取得します。

enter image description here

どのような素晴らしいのは、あなたが各フォームテンプレートの別々のPHPファイルを作成し、あなたの中にテンプレートをpdf.phpことを含めることができます。

フォーム番号の場合は、下のコードの番号を入れ替えてください。

ifとelseifなどを必要に応じて変更します。

<?php if ($form_ID=="4"): ?> 

     <?php include 'LVP-pdf'; ?> 

    <?php elseif ($form_ID=="7"): ?> 

     Other Code Here 

    <?php endif; ?> 
関連する問題