Exemplo n.º 1
0
 public static function getBreadcrumbs($id, $product = false)
 {
     $data = array();
     if ($id != 0) {
         $parents = CatalogCategory::model()->findByPk($id);
         $title = CatalogConfig::model()->findByPk(1)->title;
         if ($product == true) {
             $data[$parents->title] = array('/catalog' . CatalogCategory::getCategoryRouteFast($parents));
         }
         while ($parents = CatalogCategory::getParent($parents->parent_id)) {
             //echo $parents->title;
             $data[$parents->title] = array('/catalog' . CatalogCategory::getCategoryRouteFast($parents));
         }
         $data[$title] = array('/catalog');
     }
     //echo 'rtr'.var_dump($data);
     return array_reverse($data);
 }