diff --git a/module/api/control.php b/module/api/control.php index 675087e557..31cca01e76 100644 --- a/module/api/control.php +++ b/module/api/control.php @@ -126,6 +126,8 @@ class api extends control $this->lang->modulePageNav = $this->generateLibsDropMenu($libs, $libID); } + $this->setMenu($libID); + /* Get a struct info */ $struct = ''; if($structID > 0) @@ -255,6 +257,8 @@ class api extends control $this->view->edit = true; } + $this->setMenu($api->lib); + $example = array('example' => 'type,description'); $example = json_encode($example, JSON_PRETTY_PRINT); @@ -307,6 +311,8 @@ class api extends control $libs = $this->doc->getLibs('api', '', $libID); if(!$libID and !empty($libs)) $libID = key($libs); + $this->setMenu($libID); + $lib = $this->doc->getLibByID($libID); $libName = isset($lib->name) ? $lib->name . $this->lang->colon : ''; diff --git a/module/common/lang/menu.php b/module/common/lang/menu.php index 1504b451da..aa023a593a 100644 --- a/module/common/lang/menu.php +++ b/module/common/lang/menu.php @@ -378,7 +378,7 @@ $lang->doc->menu->execution['subMenu'] = new stdclass(); $lang->doc->menu->custom['subMenu'] = new stdclass(); $lang->doc->menu->api['subMenu'] = new stdclass(); -$lang->doc->menu->api['subMenu']->index = array('link' => "{$lang->doc->apiDoc}|api|index|libID=%s"); +$lang->doc->menu->api['subMenu']->index = array('link' => "{$lang->doc->apiDoc}|api|index|libID=%s", 'alias' => 'create,edit'); $lang->doc->menu->api['subMenu']->struct = array('link' => "{$lang->doc->apiStruct}|api|struct|libID=%s"); /* Report menu.*/