很久以前,我为 xt:Commerce 构建了一个导入器,它在 v4.1 之前运行良好。数据来自与以前相同的 PIM 系统。
但是现在,v4.2.0 已经发布,他们为类别添加了一个嵌套集。无论如何没关系,但他们添加了两个名为categories_left
and的新列categories_right
- 他们搞砸了我的进口商。
首先,我真的不明白这些专栏是干什么用的。我的进口商工作并将所有东西正确地放入数据库中,但在前端,猫的风格被打破了。原因是我的进口商将这两列中的所有猫都设置为 0。
如果我在后端添加猫,它可以正常工作并且前端样式正在工作。似乎这些列正在增加 2。
categories_id categories_left categories_right parent_id
1 1 2 0
2 3 4 1
3 5 6 1
4 7 8 1
5 9 10 1
所以我在导入器中实现了一个函数,它的作用与上面显示的完全相同。在主页上,前端样式很好,但是如果我单击一个类别,样式又会被破坏。
谁能解释一下这两列的用途,以及如何解决这个问题,好吗?