将产品添加到购物车时,“提交的表格无效”:Sylius Cart Bundle

时间:2013-06-21 05:07:11

标签: php symfony sylius

如果这似乎是一个非常天真的问题,我道歉。但我刚刚学习了Symfony2并试图了解Sylius的工作原理。

当我将产品添加到购物车时,它似乎总是返回错误:

  

提交的表单无效

我已经搜索了解决方案但似乎没有记录(或者我有 错过了吗?)

我还评论了验证部分但仍然得到了相同的错误。请提前帮助和谢谢。

1 个答案:

答案 0 :(得分:2)

它与产品选项有关。我有同样的错误,并通过在Doctrine信息的剖析器查看有2个对象被持久化到数据库的错误。具体来说,它无法映射Sylius \ Bundle \ AssortmentBundle \ Entity \ CustomizableProduct或Sylius \ Bundle \ AssortmentBundle \ Entity \ Variant \ Variant。

要修复它,我必须在管理区域的产品详细信息页面上生成产品的变量。如果没有要添加到购物车的变体,则无法选择要添加到购物车的特定类型的产品。

我觉得这会产生更好的错误,尤其是在开发模式下运行应用时。