【发布时间】:2021-05-24 10:24:50
【问题描述】:
我下载了 Carquery API 并在表单上使用它。此表格应将客户的信息(包括 carquery 的汽车年份/品牌/型号/装饰数据)发送到电子邮件。除装饰外,所有信息都是正确的。装饰发送数字(6306、7725、30538)而不是实际的汽车模型装饰。
我在表格的carquery下拉菜单中选择的信息:
年份:2016 品牌:宝马 型号:M3 内饰:4dr Sedan(3.0L 6cyl Turbo
我在电子邮件中收到的内容:
年份:2016 品牌:宝马 型号:M3 修剪:66203
我在 stackflow 上看到了另一个与答案类似的问题,但我无法让它工作。 (CARQuery API in Contact form 7 for Wordpress. Some custom code)
我访问了 carquery-api.php 文件中链接的 Javascript 文件。并前往第 107 行
wp_register_script('carquery-api-js', 'https://www.carqueryapi.com/js/carquery.0.3.4.js', array('jquery'),
我打开了https://www.carqueryapi.com/js/carquery.0.3.4.js。我检查了第 867 行的代码,这是代码
options += '<option value="' + trims[i].model_trim + '" '+s+'>' + trim_display + '</option>';
前面的解决方案说我需要把trim_id改成model_id。我的问题是,我是否需要复制整个代码,对其进行编辑并将其保存在另一个文件中,将第 107 行链接到新文件? 867行找不到trim_id和model_id,怎么改?
感谢您的帮助。如果还有其他方法可以修复修剪数据,请告诉我。
【问题讨论】:
标签: wordpress api contact-form-7