我刚刚使用Bulk Category Import / Export Extension将一大堆类别导入到Magento 1.9的全新安装中。
除了子类别外,所有内容似乎都已正确转移。
这是我在Catalog > Manage Categories
下的管理面板中看到的粗略的ASCII图。
[-] [ ] Default Category
|
[+] All Products
[+] Others
| Best Sellers
| Seasonal Products
catagories似乎都是我所期待的。 All Products
和Others
中有子类别。但是,当我点击[+]
加号以展开子类别时,没有任何反应,[+]
加号符号消失。
我看过catalog_category_entities
中的SQL,所有类别都有正确的数据。
我希望SQL中的内容不匹配。我想解决这个问题,并了解更多关于Magento的表格结构。
任何人都可以向我解释SQL中的类别和子类别之间的关系,这样我就可以修复它,或者至少可以更好地理解出错的地方。
非常感谢。
答案 0 :(得分:0)
类别与您提到的“ catalog_category_entity ”表格中的子类别以及“ parent_id ”字段相关联,但正如我从扩展示例CSV文件中看到的那样,要在CSV中添加这些内容,您必须使用“类别”字段,例如,如果您输入的是没有父母的“测试类别”,您只需在“类别”字段下输入“测试类别”。 例如,如果您输入名为“子类别”的类别,该类别是“测试类别”的子项,请在“类别”字段中输入需要添加:“测试类别/子类别”。然后,如果您输入的是“子类别”的子项“第二子类别”,您可以这样:“测试类别/子类别/第二个子分类强>“