diff --git a/modules/admin/admin.model.php b/modules/admin/admin.model.php index ab31db73c..36dc3ede6 100644 --- a/modules/admin/admin.model.php +++ b/modules/admin/admin.model.php @@ -21,8 +21,13 @@ $output = $oDB->executeQuery('admin.getShortCutList'); if(!$output->toBool()) return $output; - if(!is_array($output->data)) return array($output->data); - return $output->data; + if(!is_array($output->data)) $list = array($output->data); + else $list = $output->data; + + foreach($list as $val) { + $shortcut_list[$val->module] = $val; + } + return $shortcut_list; } } diff --git a/modules/module/tpl.admin/module_list.html b/modules/module/tpl.admin/module_list.html index cb4d85943..9424ca48f 100644 --- a/modules/module/tpl.admin/module_list.html +++ b/modules/module/tpl.admin/module_list.html @@ -41,7 +41,11 @@