From fe9e2263b8ceb0694ca8bcf93680e5c23da821d9 Mon Sep 17 00:00:00 2001 From: flyskyko Date: Fri, 21 Sep 2012 04:38:39 +0000 Subject: [PATCH] issue 2515, added a api for get installed menu types git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@11412 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/menu/conf/module.xml | 1 + modules/menu/menu.admin.model.php | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/modules/menu/conf/module.xml b/modules/menu/conf/module.xml index 2ad3f1f7c..c1bd2dd09 100644 --- a/modules/menu/conf/module.xml +++ b/modules/menu/conf/module.xml @@ -14,6 +14,7 @@ + diff --git a/modules/menu/menu.admin.model.php b/modules/menu/menu.admin.model.php index 3e64c4476..da0e30b87 100644 --- a/modules/menu/menu.admin.model.php +++ b/modules/menu/menu.admin.model.php @@ -258,6 +258,14 @@ $this->add('tpl', str_replace("\n"," ",$tpl)); } + /** + * get installed menu type api + */ + function getMenuAdminInstalledMenuType() + { + $this->add('menu_types', $this->getModuleListInSitemap()); + } + /** * @brief when menu add in sitemap, select module list * this menu showing with trigger