Magento Comment faire pour obtenir La Catégorie Parente d'Une Sous-Catégorie d'Un Produit

Root Category (id: 1)
 - Apparel (id: 2)
   -- Shirts (id:4)
   -- Pants  (id:5)
 - Accessories (id: 3)
   -- Handbags (id:6)
   -- Jewelry (id:7)

Sur Magento, nous pouvons obtenir un Id de catégorie d'un produit à l'aide de $productObj->getCategoryIds()

$productObj = Mage::getModel('catalog/product')->load($product_id);
$categoryIds =  $productObj->getCategoryIds();

Qui va retourner un tableau d'Id de catégorie du produit. J'ai un besoin spécifique pour obtenir le premier parent de niveau de la catégorie d'un produit. Prend par exemple l'arborescence de la catégorie ci-dessus, si un produit est classé dans Pantalon catégorie, je veux obtenir le premier niveau de la catégorie qui est Vêtements (dans ce cas, le seul produit étiqueté sous Pantalon catégorie, mais pas marqués dans Vêtements catégorie).

Question: quelle méthode puis-je utiliser pour obtenir la catégorie mère d'une sous-catégorie, ou est-il possible d'obtenir le premier niveau de la catégorie d'un produit?

OriginalL'auteur Calua | 2012-02-22