Zab*_*abs 4 collections magento
我正在尝试从我们的Magento商店输出所有产品 - 以下代码有效,但我也需要获取类别ID和父类别名称.谁能建议我怎么做?
$product = Mage::getModel('catalog/product');
$productCollection = $product->getCollection()
->addAttributeToSelect('*');
foreach ( $productCollection as $_product ) {
echo $_product->getName().'<br/>';
}
Run Code Online (Sandbox Code Playgroud)
小智 8
在某些情况下,$ _product-> getCategory()可以返回空并导致错误.
更好的解决方案是按ID获取类别:
$categoryIds = $_product->getCategoryIds();
foreach($categoryIds as $categoryId) {
$category = Mage::getModel('catalog/category')->load($categoryId);
echo $category->getName();
echo $category->getUrlPath();
}
Run Code Online (Sandbox Code Playgroud)