1

我正在使用“gform_pre_render”过滤器在我的重力表单中添加一个隐藏字段,稍后我使用 jQuery 在其中添加一个值。

$props = array(
    "id" => "9999",
    "label" => "Hidden value",
    "type" => "hidden",
    "cssClass" => "my_hidden_value
);

$field = GF_Fields::create( $props );

输入按预期添加到表单上。我唯一的问题是我无法使用“gform_after_submission”操作访问它。

所有参数都在 $entry 中,除了我的隐藏字段。

以前有人遇到过这个问题吗?

谢谢

4

1 回答 1

0

请参阅gform_pre_render 文档中的这一点:

此过滤器应与 gform_pre_validation、gform_pre_submission_filter 和 gform_admin_pre_render 过滤器一起使用,以更新能够在其他地方使用这些值(例如,在确认和通知中合并标签)。

希望能帮助到你。:)

于 2018-07-27T01:21:26.923 回答