コード例 #1
0
 static function getMenuContent()
 {
     global $CFG_GLPI;
     $menu = array();
     //Menu entry in tools
     $menu['title'] = self::getMenuName(2);
     $menu['page'] = PluginRacksRack::getSearchURL(false);
     $menu['links']['search'] = PluginRacksRack::getSearchURL(false);
     $menu['options']['racks']['links']['search'] = PluginRacksRack::getSearchURL(false);
     $menu['options']['racks']['links']['config'] = PluginRacksConfig::getFormURL(false);
     $menu['options']['config']['title'] = __('Setup');
     $menu['options']['config']['page'] = PluginRacksConfig::getSearchURL(false);
     $menu['options']['specifications']['title'] = __('Specifications', 'racks');
     $menu['options']['specifications']['page'] = PluginRacksItemSpecification::getSearchURL(false);
     $menu['options']['specifications']['links']['search'] = PluginRacksItemSpecification::getSearchURL(false);
     if (PluginRacksRack::canCreate()) {
         $menu['options']['racks']['links']['add'] = PluginRacksRack::getFormURL(false);
     }
     if (PluginRacksRackModel::canView()) {
         $menu['options']['racks']['links']['template'] = '/plugins/racks/front/setup.templates.php?add=0';
         $menu['options']['racks']['links']["<img  src='" . $CFG_GLPI["root_doc"] . "/pics/menu_showall.png' title=\"" . __('Equipments models specifications', 'racks') . "\" alt=\"" . __('Equipments models specifications', 'racks') . "\">"] = PluginRacksItemSpecification::getSearchURL(false);
     }
     return $menu;
 }