【问题标题】:Gravity Forms get merge tag token valueGravity Forms 获取合并标签令牌值
【发布时间】:2016-05-31 15:14:30
【问题描述】:

我正在做一些自定义以在表单提交时捕获重力表单结果。我在提交表单时得到 feed['meta'] 数组。但是某些字段具有合并标签值,例如“{form_title}”。我需要获得该字段的实际价值而不是令牌。以下是我在提交表单时得到的数组。

Array
(
  [name] => contact_test
  [form_id] => 1
  [contact_count] => 2
  [type] => Contacts
  [signature_text_2] => {Name (Prefix):2.2}{Name (Suffix):2.8}
  [signature_html_2] => {Name (Suffix):2.8}{Name (Prefix):2.2}
)

我在存在合并标记标记的最后 2 个字段中遇到问题。我需要获取相应字段的值。

【问题讨论】:

    标签: wordpress gravity-forms-plugin


    【解决方案1】:

    GFCommon::replace_variables() 为我工作。只需要传递 {Name (Prefix):2.2}、form 对象、lead 对象等令牌即可。剩下的都是格式特定的选项。该函数在gravityforms common.php文件中。

    【讨论】:

      猜你喜欢
      • 2022-12-10
      • 2014-12-06
      • 2022-01-17
      • 1970-01-01
      • 1970-01-01
      • 2017-02-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多