/** * 分类面包屑导航 * @param $cid * @param bool $flag * @return string */ function conist_nav($cid, $flag = false) { $cat = new \Org\Util\Category('Category', array('cid', 'pid', 'name', 'fullname')); $arr = $cat->getPath($cid); $str = '<a href=' . __APP__ . '>' . L('T_HOME') . '</a>>'; if (is_array($arr)) { foreach ($arr as $v) { $str .= $v['name'] . '>'; } } if ($flag) { $str = substr($str, 0, -1); } return $str; }
/** * 得到带有层级的role数据 * @return array */ public function getRoles() { $category = new \Org\Util\Category($this->getModelName(), array('id', 'pid', 'name')); return $category->getList(); }