* Error modifying jump link.
This commit is contained in:
@@ -52,6 +52,12 @@ class api extends control
|
||||
$objectType = $this->objectType;
|
||||
$objectID = $this->objectID;
|
||||
$isFirstLoad = $libID ? false : true;
|
||||
$lib = $this->doc->getLibById($libID);
|
||||
if($objectType == 'nolink' and !$objectID and ($lib->product or $lib->project))
|
||||
{
|
||||
$objectType = $lib->product ? 'product' : 'project';
|
||||
$objectID = $lib->product ? $lib->product : $lib->project;
|
||||
}
|
||||
|
||||
if($release)
|
||||
{
|
||||
|
||||
@@ -115,7 +115,7 @@
|
||||
<?php foreach($apiList as $api):?>
|
||||
<li class="list-group-item">
|
||||
<div class="heading <?php echo $api->method;?>">
|
||||
<a href="<?php echo helper::createLink('api', 'index', "libID={$api->lib}&moduleID=0&apiID={$api->id}&version=0&release=$release");?>" data-app="<?php echo $app->tab;?>">
|
||||
<a href="<?php echo helper::createLink('api', 'index', "libID={$api->lib}&moduleID=0&apiID={$api->id}&version=0");?>" data-app="<?php echo $app->tab;?>">
|
||||
<span class="label label-primary"><?php echo $api->method;?></span>
|
||||
<span class="path" title="<?php echo $api->path;?>"><?php echo $api->path;?></span>
|
||||
<span class="desc" title="<?php echo $api->title;?>"><?php echo $api->title;?></span>
|
||||
|
||||
@@ -77,6 +77,7 @@ js::set('release', isset($release) ? $release : 0);
|
||||
js::set('versionLang', $lang->build->common);
|
||||
js::set('spaceType', $this->session->spaceType);
|
||||
js::set('rawModule', $this->app->rawModule);
|
||||
js::set('rawMethod', $this->app->rawMethod);
|
||||
|
||||
/* ObjectType and objectID used for other space. */
|
||||
js::set('objectType', isset($type) ? $type : '');
|
||||
@@ -474,7 +475,7 @@ $(function()
|
||||
if(!libID) libID = 0;
|
||||
if(!moduleID) moduleID = 0;
|
||||
linkParams = linkParams.replace('%s', 'libID=' + libID + '&moduleID=' + moduleID);
|
||||
if(config.currentModule == 'api' && config.currentMethod == 'view') spaceType = 'api';
|
||||
if(rawModule == 'api' && rawMethod== 'view') spaceType = 'api';
|
||||
if(spaceType != 'api' && rawModule == 'api') linkParams = 'objectID=' + objectID + '&' + linkParams;
|
||||
var moduleName = spaceType == 'api' ? 'api' : 'doc';
|
||||
var methodName = '';
|
||||
|
||||
Reference in New Issue
Block a user