注:此处权限设置为后台的菜单权限是否显示,设置后还要设置具体的相关应用权限,否刚有可能出错
' . $M['caption'] . '' : $M['caption']; echo ''; echo ''; echo ''; } Menu::$callback['func'] = 'menu_access'; Menu::callfunc(); ?>
菜单
'; echo str_repeat("│ ", $level - 1) . $ltag; echo '
'; echo '
'; $html .= '
'; // $html .= 'APPID:' . $value['id'] . '
' . $value['app'] . '
' . $value['name'] . ''; $html .= ''; if ($value['table']) { $html .= '
'; foreach ($value['ACCESC_BASE'] as $k => $label) { $a = $value['app'] . ".{$k}"; $html .= method_access($a, $label . $value['title'].$a); } $html .= '
'; } $html .= ''; $html .= '
'; $access_get = $accessAll[iPHP_GET_PREFIX]; if ($access_get) { ksort($access_get); $html .= implode('', $access_get); } $html .= '
'; $html .= '
'; $access_post = $accessAll[iPHP_POST_PREFIX]; if ($access_post) { ksort($access_post); $batchAccess = $access_post['batch:access']; $access_post['batch:access'] = ''; if ($batchAccess) foreach ($batchAccess as $bkey => $bval) { $access_post['batch:access'] .= '│ ├' . method_access($bval[0], $bval[1]); } $html .= implode('', $access_post); } $html .= '
'; $html .= ''; return $html; } function method_access($url, $title) { return '
'; } ?>
$app) { ?>
基础权限 页面权限 功能权限