0

我将使用忍者形式导出 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?

4

1 回答 1

0

我一直试图自己解决这个问题,但我终于明白了!

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

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

您从主 Ninja Forms 屏幕中获取 ID 号(短代码下列出的数字)。

在此处输入图像描述

很棒的是您可以为每个表单模板制作一个单独的 php 文件,并将其包含在您的 pdf.php 模板中。

只需将下面代码中的数字换成您的表格编号。

根据需要修改 if 和 elseif 等。

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

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

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

         Other Code Here

    <?php endif; ?>
于 2017-06-17T22:23:07.813 回答