Magento category ID from product ID

与世无争的帅哥 提交于 2019-11-29 07:22:06
public function getProductCategory() {
    /* @var $product Mage_Catalog_Model_Product */
    $product = Mage::registry('current_product');
    if ($product->getId()) {
        $categoryIds = $product->getCategoryIds();
        if (is_array($categoryIds) and count($categoryIds) >= 1) {
            return Mage::getModel('catalog/category')->load($categoryIds[0]);
        };
    }
    return false;
}
Mage::registry('current_product')->getCategoryId();

this way, category id of a current product can be get.

suppose if you want all category ids from current product id you can get from

Mage::registry('current_product')->getCategoryIds();

it may help you

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!