我正在创建一个双语网站。我有一个包含各种字段的表单,其中一个是日期选择器(使用模板的工具-日期选择器在文本字段中传递数据)。当用户出于奇怪的原因选择“English”时,日期会改变格式,从dd mm yy变为mm dd yy。我无法使用模板的工具找到解决方案,因此我认为在将表单发送给网站所有者之前,应该有一种机制来检查语言是否为英语,如果是,则解析字段,进行调整,然后发送表单。到目前为止,我能够访问此数据,但无法修改它。
我已经创建了一个钩子(在发送邮件之前)并在其中
$提交=WPCF7\\u提交::get\\u instance()$数据=$提交->获取发布的数据();
$data[\'date\']允许我访问该字段,我可以修改它,甚至可以使用该值保存文件,但收到的电子邮件中包含的值未更改。在发送字段之前,如何更改字段的值?
请不要告诉我将字段从文本更改为日期或联系模板的创建者。第一个不可能,第二个正在进行