在窗口小部件中预填充自定义字段不起作用

问题描述 投票:0回答:1

不再可以按如下方式预填充自定义字段:

window.zESettings = {
  "webWidget": {
    "contactForm": {
      "fields": [
        {
          "id": 360009742832,
          "prefill": {
            "*": "372"
          }
        },
        {
          "id": 360009742852,
          "prefill": {
            "*": "MIT Design Thinking - Oct 18"
          }
        }
      ]
    }
  }
}

更新:创建两个证明问题的笔:https://codepen.io/ovvn/pen/qMXeEvhttps://codepen.io/ovvn/pen/vzJoXO

zendesk zendesk-api zendesk-app
1个回答
0
投票

不确定它是否有所作为,但我有它工作,我不包括window,我也没有zE.settings中的对象周围的引号。我的下面的示例仅在选择表单,点击后退按钮,再次选择表单后才有效 -

window.zESettings = {
  webWidget: {
    contactForm: {
      ticketForms: [
        {
        id: 488608,
        fields: [
          { id: 'description', prefill: { '*': 'My field text' } },
          { id: 360000325513, prefill: { '*': '4283923' } }  
          ]
        },
        {  
          id: 360000101663,
          fields: [
            { id: 'description', prefill: { '*': 'My field text' } },
            { id: 360000325513, prefill: { '*': '4283923' } }
          ]
        }
      ]
    }
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.