Exemplo n.º 1
0
 /**
  * Generate category breadcrumbs.
  *
  * @return null
  */
 protected function generate_breadcrumbs()
 {
     $crumbs = array('MANAGE_CATEGORIES' => $this->helper->route('phpbb.titania.manage.categories'));
     if ($this->id) {
         $categories = $this->cache->get_categories();
         $category = new \titania_category();
         // Parents
         foreach (array_reverse($this->cache->get_category_parents($this->id)) as $data) {
             $category->__set_array($categories[$data['category_id']]);
             $crumbs[$category->get_name()] = $category->get_manage_url();
         }
         // Self
         $crumbs[$this->category->get_name()] = $this->category->get_manage_url();
     }
     $this->display->generate_breadcrumbs($crumbs);
 }