如何修复Prestashop产品分类(1.6.1.3)

时间:2017-07-11 12:13:45

标签: prestashop prestashop-1.6 prestashop-1.7

正如标题所示,我在试图重新订购转换到前端的类别中的产品时遇到了问题。

在对产品进行排序时,我得到一个绿色提示,表明它已成功更新,但在刷新时,它会恢复为之前的显示方式。

因此,我所有的产品都按照它们列出的顺序排列,这是一个问题,因为我按照特定的顺序要求它们,这是目前无法实现的。

是否有其他人遇到类似问题,可能还有解决方案。

TIA。

3 个答案:

答案 0 :(得分:1)

您是否安装了blocklayered模块?尝试关闭"在子类别中显示产品" (翻译自我的西班牙语版PS)。 它解决了我的问题!

答案 1 :(得分:0)

问题似乎与后台的产品列表页面缓存有关。我没有解决问题的代码解决方案 - Prestashop在3年多前就意识到了这个问题,但在最新版本的Chrome或Firefox中仍然无效。

所以这是一个程序性的"解决方法" ...

1)将您的项目拖动到列表中的预期位置,等待绿色成功弹出窗口消失,单击"按类别过滤"中的任何类别。区域。

2)页面刷新后,请单击您正在使用的类别,然后更改应保留。

2a)您可能需要执行一到两次步骤2才能正确同步。

3)一旦你让一个项目坚持到你想要的位置,你需要为每个"项目位置重复上面的步骤1和2"改变你的想法。

这是我可以使用所提到的两个浏览器中的任何一个(从我可能添加的几个版本中)更改Backoffice中某个类别中产品的排序顺序的唯一方法。

希望这有帮助...随着最近发布的Prestashop 1.7,我希望这个问题消失,我不必深入挖掘代码来找到解决方案。

PS:除非你知道自己在做什么,否则不要试图将1.6商店升级到1.7 - 在这个过程中会有很多东西被破坏!

答案 2 :(得分:0)

这不是最好的解决方案,但这对我有用:

  1. 将所需类别拖到所需位置

  2. 等待,直到成功消息本身“消失”

  3. 将光标置于导航器上的地址导航栏上,然后按Enter键以重新加载页面

  4. Voila!位置被保存。