application/core/manage/logic/MenuLogic.php
public function getMenuByFlag($menu_flag = null)
    {
        // 默认当前操作
        if (empty($menu_flag)) {
            if (defined('_MODULE_')) {
                $menu_flag = 'module' . '/' . _MODULE_ . '/' . _CONTROLLER_ . '/' . _ACTION_;
            } else {
                $menu_flag = Common::getCurrentAction();
            }
        }
        
        $map = array(
            'menu_flag' => $menu_flag,
            'menu_pid' => array(
                'gt',
                0
            )
        );
        return $this->model->where($map)->find();
    }
public function getMenuByFlag($menu_flag = null)
    {
        // 默认当前操作
        if (empty($menu_flag)) {
            if (defined('_MODULE_')) {
                $menu_flag = 'module' . '/' . _MODULE_ . '/' . _CONTROLLER_ . '/' . _ACTION_;
            } else {
                $menu_flag = Common::getCurrentAction();
            }
        }
        
        $map = array(
            'menu_flag' => $menu_flag,
            'menu_pid' => array(
                'gt',
                0
            )
        );
        return $this->model->where($map)->find();
    }
public function getMenuByFlag ( $ menu_flag = null ) { // 默认当前操作 if ( empty ( $ menu_flag ) ) { if ( defined ( '_MODULE_' ) ) { $ menu_flag = 'module' . '/' . _MODULE_ . '/' . _CONTROLLER_ . '/' . _ACTION_ ; } else { $ menu_flag = Common :: getCurrentAction ( ) ; } } $ map = array ( 'menu_flag' => $ menu_flag , 'menu_pid' => array ( 'gt' , 0 ) ) ; return $ this -> model -> where ( $ map ) -> find ( ) ; }
根据标识获取菜单

@param string $menu_flag
@return array
根据标识获取菜单