From cb5fe7edf2606c2e6f7c1541eda67e01b44984de Mon Sep 17 00:00:00 2001 From: wangchunsheng Date: Tue, 15 Dec 2009 06:40:36 +0000 Subject: [PATCH] + printModuleMenu(). * adjust the menu. --- trunk/module/common/control.php | 41 ++++++++++++++++----- trunk/module/common/lang/zh-cn.php | 57 ++++++++++++++++++------------ 2 files changed, 68 insertions(+), 30 deletions(-) diff --git a/trunk/module/common/control.php b/trunk/module/common/control.php index 79b0b3c595..483e6ce99e 100644 --- a/trunk/module/common/control.php +++ b/trunk/module/common/control.php @@ -144,25 +144,50 @@ EOT; /* 打印模块的菜单。*/ public static function printModuleMenu($moduleName) { - global $lang; + global $lang, $app; + + /* 没有设置菜单,直接退出。*/ if(!isset($lang->$moduleName->menu)) {echo ""; return;} - $submenus = $lang->$moduleName->menu; + + /* 获得菜单设置,并记录当前的模块名和方法名。*/ + $submenus = $lang->$moduleName->menu; + $currentModule = $app->getModuleName(); + $currentMethod = $app->getMethodName(); + + /* 菜单开始。*/ echo "