0

我目前正在使用 Typo3 扩展“Powermail”开发支付解决方案。我已经通过 PayPal 添加了结帐流程。问题是即使表单未验证,您也可以访问它。

在单击提交按钮之前是否有可能调用验证器或强制验证?(最好通过javascript)然后在开始结帐之前询问返回值(prop。一个布尔值“true”,但我不确定)。我在网上找到了这个,但我不确定它是如何工作的或如何称呼。

*****powermail_validator.data('validator').checkValidity()*****

提前致谢!

4

1 回答 1

1

提交之前的一切都必须通过 JavaScript 完成。使用 JavaScript 制作的所有东西都不安全——尤其是如果您想添加支付解决方案。如果您知道它并且仍想在提交前进行验证,请参阅手册如何使用 JS 验证器扩展 powermail:https ://docs.typo3.org/typo3cms/extensions/powermail/ForDevelopers/WriteOwnValidators/ClientsideValidation/Index .html 然而:Powermail 只是 TYPO3 的联系人表单扩展,而不是购物车流程支付扩展。我会考虑根据您的需求进行单独的扩展。

于 2018-01-20T11:51:35.747 回答