gpt4 book ai didi

php - 如何在 Magento 中获取产品的类别

转载 作者:IT王子 更新时间:2023-10-29 01:04:40 25 4
gpt4 key购买 nike

我正在尝试根据产品类别将 product_type 添加到我的 Magento Google Base 输出中,但我似乎无法做到。我有以下代码:

// Get categories from  product to include as product_type
$categoryIds = $object->getCategoryIds();
foreach($categoryIds as $categoryId) {
$category = Mage::getModel('catalog/category')->load($categoryId);
$this->_setAttribute('product_type', $category->getName(), 'text' );
}

问题是它返回所有 类别,而不仅仅是产品所在的类别。有人有解决方案吗?

最佳答案

使用上面 Rao 删除的源链接,我实际上找到了更好的答案:

$product = Mage::getModel('catalog/product')->load($productId);

$cats = $product->getCategoryIds();
foreach ($cats as $category_id) {
$_cat = Mage::getModel('catalog/category')->load($category_id) ;
echo $_cat->getName();
}

关于php - 如何在 Magento 中获取产品的类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5009861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com