如果这似乎是一个非常幼稚的问题,我深表歉意..但我刚刚学习了 Symfony2 并试图学习 Sylius 的工作原理。
当我将产品添加到购物车时,它似乎总是返回错误:
提交的表格无效
我已经搜索了解决方案,但似乎没有任何记录(或者我错过了它??)
我还评论了验证部分,但仍然得到同样的错误。请提前帮助和感谢。
它与产品的选择有关。我遇到了同样的错误,并在 Doctrine 信息中查看分析器,其中 2 个对象存在错误,这些对象被持久保存到数据库中。具体来说,它无法映射 Sylius\Bundle\AssortmentBundle\Entity\CustomizableProduct 或 Sylius\Bundle\AssortmentBundle\Entity\Variant\Variant。
要修复它,我必须在管理区域的产品详细信息页面上生成产品的变体。如果没有要添加到购物车的变体,它就无法选择要添加到购物车的特定类型的产品。
我觉得这应该会产生更好的错误,尤其是在开发模式下运行应用程序时。