【发布时间】:2016-03-10 17:19:35
【问题描述】:
我正在尝试将产品类别名称写入 csv 文件。我的要求是在csv“父类别名称”和“子类别名称”“子子类别名称”中有三列
所以我通过以下代码获取产品集合并获得类别 ID。
$products = Mage::getModel("catalog/product")->getCollection();
foreach ($products as $product) {
$catIds = $product->getCategoryIds();
}
示例树结构:CategoryName -- (Category Id)
Main Category --(3)
Sub_Cat_1 (4)
SubSub_Cat_1 (6)
SubSub_Cat_2 (7)
SubSub_Cat_3 (8)
Sub_Cat_2(5)
SubSub_Cat_4 (9)
SubSub_Cat_5 (10)
所以我得到了 $catIds = array(3,4,5,6,7) 但我想要有关系的名称。
所以我想在 CSV 文件中输出以下内容。
Parent_Cat | Sub_Cat | SubSub_Cat
Main Category | Sub_Cat_1,Sub_Cat_2 | SubSub_Cat_1,SubSub_Cat_2
我尝试了很多方法,但没有运气。
所以请提前帮助实现。
谢谢,
【问题讨论】:
-
请任何人给我解决这个问题。
标签: magento magento-1.9