ZMAdminMenu
public class ZMAdminMenu
| Constant Summary | |
|---|---|
| final static str | Menu id for Catalog Manager tabs. |
| final static str | Extras menu id. |
| final static str | Plugins menu id. |
| final static str | Tools menu id. |
| Method Summary | |
|---|---|
| static void | addItem(ZMAdminMenuItem item) Add a admin menu item. |
| static void | buildMenu(string parent) Display the admin menu. |
| static array | Get all items. |
| static array | getItemForId(string id) Get item for the given id. |
| static array | getItemsForParent(string parentId) Get all child items for the given id. |
| static array | getItemsForParentId(string parentId) Get all child items for the given id. |
| static array | getRootItemForRequestId(string requestId) Get root item for the given request id. |
| static void | setItem(array item) Configure a admin menu item. |
public final static str MENU_CATALOG_MANAGER_TAB = 'catalog_manager_tab'
Menu id for Catalog Manager tabs.
public final static str MENU_EXTRAS = 'menu_extras'
Extras menu id.
public final static str MENU_PLUGINS = 'menu_plugins'
Plugins menu id.
public final static str MENU_TOOLS = 'menu_tools'
Tools menu id.
public static void addItem(ZMAdminMenuItem item)
Add a admin menu item.
public static void buildMenu(string parent)
Display the admin menu.
public static array getAllItems()
Get all items.
public static array getItemForId(string id)
Get item for the given id.
null.public static array getItemsForParent(string parentId)
Get all child items for the given id.
public static array getItemsForParentId(string parentId)
Get all child items for the given id.
ZMAdminMenuItem instances.public static array getRootItemForRequestId(string requestId)
Get root item for the given request id.
null.public static void setItem(array item)
Configure a admin menu item.
Possible item data keys:
The admin menu.
This is a singleton with all methods being static.