Esempio n. 1
0
 public function export()
 {
     $category = Category::getInstanceByID($this->getRequestCategory());
     $category->load();
     $filter = select(gte(f('Category.lft'), $category->lft->get()), lte(f('Category.rgt'), $category->rgt->get()));
     $categories = ActiveRecordModel::getRecordsetArray('Category', $filter);
     $this->categories = array();
     foreach (array_merge($category->getPathNodeArray(), $categories) as $cat) {
         $this->categories[$cat['ID']] = $cat;
     }
     return parent::export();
 }