如何以忍者形式设置/获取表单ID?

时间:2017-02-07 15:38:33

标签: templates identity ninja-forms

我将使用忍者形式导出pdf。 我有很多表格,我想为每个表格提供不同的模板pdf。 为此,我必须确定在pdf.php中提交的表单。

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?

1 个答案:

答案 0 :(得分:0)

我一直试图弄清楚自己有一段时间,但我终于有了它!

首先,变量为$form_ID(ID为大写。)

该变量在插件的其他位置设置,因此您必须匹配大小写。

您可以从主Ninja表单屏幕(短代码下列出的数字)中获取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; ?>