WordPress - Ninja Forms:如何以编程方式编辑保存的提交?
WordPress - Ninja Forms: How to edit a saved Submission Programatically?
我有一个表格说 Form_ID=9。我想编辑特定提交的 Field_id:50(标签:状态)说 Sub_id:160。
我可以在自定义模板页面(前端)上使用自定义代码访问该信息,但找不到更新(或编辑或修改,无论您说什么)特定提交中的字段的方法.甚至 Ninja Support 也拒绝提供帮助。
有哪位 CODE NINJA 可以帮忙吗?
终于想通了。请注意,我现在使用的是 Ninja Forms 3.0.2,此方法适用于 3 on-wards(未测试 < v3)。
这是在已保存的表单中编辑字段的方法:
$result = Ninja_Forms()->sub($sub_id)->update_field(50, $status);
所以对于我上面的例子,它将变成:
$result = Ninja_Forms()->sub(160)->update_field(50, $status); // 50 是字段 ID,$status 是更新后的值。
享受..
我有一个表格说 Form_ID=9。我想编辑特定提交的 Field_id:50(标签:状态)说 Sub_id:160。
我可以在自定义模板页面(前端)上使用自定义代码访问该信息,但找不到更新(或编辑或修改,无论您说什么)特定提交中的字段的方法.甚至 Ninja Support 也拒绝提供帮助。
有哪位 CODE NINJA 可以帮忙吗?
终于想通了。请注意,我现在使用的是 Ninja Forms 3.0.2,此方法适用于 3 on-wards(未测试 < v3)。
这是在已保存的表单中编辑字段的方法:
$result = Ninja_Forms()->sub($sub_id)->update_field(50, $status);
所以对于我上面的例子,它将变成:
$result = Ninja_Forms()->sub(160)->update_field(50, $status); // 50 是字段 ID,$status 是更新后的值。
享受..