我使用Prestashop相对较新,我无法解决一个问题。
删除产品的一个组合后,新的默认组合不想保存,因此网站上显示的价格不正确。
任何想法如何解决?
谢谢!
答案 0 :(得分:0)
您删除的组合可能是默认组合,您可以尝试以下步骤来设置其他默认组合。
打开表格ps_product_attribute
并过滤包含您要修改的产品的产品ID的行。您将在此表中看到一列default_on
,只需将其编辑为1,即可将您要设置的组合设为默认值。
答案 1 :(得分:0)
遇到了完全相同的问题(Prestashop 1.6.23)-默认产品组合不想保存。
在调试模式下,收到一条错误消息,指出已为此产品设置“ default_on”字段。
通过打开数据库表“ ps_product_attribute”解决该问题,并通过产品ID进行搜索。手动删除旧的组合(这些组合不再显示在后端并且不再使用)。然后,我可以再次设置默认组合。
旁注:在我们的Prestashop设置(带有自定义主题)中,价格显示为0欧元(前端),然后再次保存默认组合。