Esempio n. 1
0
 /**
  * Build a list of product categories in hierarchical order.
  *
  * @name parseCategoryValue
  * @param Mage_Catalog_Model_Resource_Category_Collection $objectCollection
  * @return string
  */
 protected function parseCategoryValue($objectCollection)
 {
     $objectCollection->addAttributeToSelect('name');
     $object = $objectCollection->getFirstItem();
     $names = array();
     while ($object->getLevel() > 0) {
         $names[] = $object->getName();
         $object = $object->getParentCategory();
     }
     return implode('/', array_reverse($names));
 }
 /**
  * Build a list of product categories in hierarchical order.
  *
  * @name parseCategoryValue
  * @param Mage_Catalog_Model_Resource_Category_Collection $objectCollection
  * @return string
  */
 protected function parseCategoryValue($objectCollection)
 {
     $objectCollection->addAttributeToSelect('name');
     $object = $objectCollection->getFirstItem();
     $names = array();
     $depth = 0;
     if (!Mage::app()->isSingleStoreMode()) {
         $depth = 1;
     }
     while ($object->getLevel() > $depth) {
         $names[] = $object->getName();
         $object = $object->getParentCategory();
     }
     return implode('/', array_reverse($names));
 }