shopware中结帐前端的附加必需字段5


Additional required fields in checkout frontend in shopware 5

我正在研究一种付款方式,我需要为特定的付款方式添加一个额外的复选框。

<input type="checkbox" required="required" aria-required="true" id="chbx" name="chbx">

这似乎解决不了问题。即使未选中复选框,仍然继续单击Complete payment。有人知道如何让验证器也查看这个字段吗?

提前感谢!

这个问题实际上发生在5.0和5.2之间,不知道具体在哪里。但是,如果有人有相同的问题,那么您需要确保使用正确的扩展(前置、追加)容器。这两个版本的模板有很大的不同。我的问题是,更新到5.2后,框不在表单内了。因此它没有被检查为必需的。我建立了一个寻找版本的解决方案,如果等于或大于5.2,我把它放在不同的容器中(我相信它只是比5.0高一个级别)

我希望将来我能帮助到有同样问题的人。只要看看你的字段是否在一个表单