我已经搜索了很长一段时间,但仍然找不到任何东西,甚至在忍者表单文档目录中也是如此。
我自定义提交我的忍者表单,基于这里的解决方案:submit to ninja form programmatically
此解决方案的问题是在提交后不会发送任何通知。
我如何使用忍者表单对象和/或它的电子邮件/通知操作来解决这个问题?
发布于 2020-04-25 00:55:13
我假设你从来没有找到解决这个问题的方案,其他任何人也没有,因为缺乏任何评论。
我刚刚花了几个小时试图包含不同的类和函数,并试图在处理表单的webhook脚本中本地重写notifications类,但我无法让它工作。也许有比我更聪明的人可以解决这个问题,或者也许有一天忍者表单会在他们的API中正确地构建这个功能。但就目前而言,如果您需要通知,那么链接到SO答案中提供的选项并不是一个完整的解决方案。
我刚刚也在那篇文章中发表了评论,但如果你还在项目的早期,我会建议你切换到Gravity。他们的应用程序接口确实有一个submit_form()函数,也可以触发通知和操作步骤。我只希望他们能花点时间在他们绝对糟糕的界面上。我讨厌他们的admin UX的一切,但对于像这样更复杂的开发,他们真的是最好的选择。
https://stackoverflow.com/questions/57606511
复制相似问题