Files
EasySoft-ZenTaoPMS/module/common/view/header.html.php
2020-12-09 15:36:40 +08:00

100 lines
3.2 KiB
PHP
Executable File

<?php
if($extView = $this->getExtViewFile(__FILE__)){include $extView; return helper::cd();}
include 'header.lite.html.php';
include 'chosen.html.php';
//include 'validation.html.php';
?>
<?php if(empty($_GET['onlybody']) or $_GET['onlybody'] != 'yes'):?>
<?php $this->app->loadConfig('sso');?>
<?php if(!empty($config->sso->redirect)) js::set('ssoRedirect', $config->sso->redirect);?>
<?php $isProgram = (zget($lang->navGroup, $app->rawModule) == 'program');?>
<?php $isProject = (zget($lang->navGroup, $app->rawModule) == 'project');?>
<?php $isProduct = (zget($lang->navGroup, $app->rawModule) == 'product');?>
<div id='menu'>
<nav id='menuNav'>
<?php commonModel::printMainNav($app->rawModule);?>
<?php commonModel::getRecentExecutions();?>
</nav>
<div id='menuFooter'>
<button type='button' id='menuToggle'><i class='icon icon-sm icon-menu-collapse'></i></button>
</div>
<div class="table-col col-right" id="moreExecution">
<div class="list-group" id="executionList"></div>
</div>
</div>
<header id='header'>
<div id='mainHeader'>
<div class='container'>
<div id='heading'>
<?php if($isProgram) echo isset($lang->program->switcherMenu) ? $lang->program->switcherMenu : '';?>
<?php if($isProject) echo $this->loadModel('program')->getPRJSwitcher($this->session->PRJ, $app->rawModule, $app->rawMethod);?>
<?php if($isProduct) echo isset($lang->product->switcherMenu) ? $lang->product->switcherMenu : '';?>
</div>
<nav id='navbar'><?php commonModel::printMainmenu($app->rawModule, $app->rawMethod);?></nav>
<div id='toolbar'>
<div id="userMenu">
<?php common::printSearchBox();?>
<ul id="userNav" class="nav nav-default">
<li><?php common::printUserBar();?></li>
</ul>
</div>
</div>
</div>
</div>
<?php if(!in_array($app->rawModule, $lang->noMenuModule)):?>
<div id='subHeader'>
<div class='container'>
<div id="pageNav" class='btn-toolbar'><?php if(isset($lang->modulePageNav)) echo $lang->modulePageNav;?></div>
<nav id='subNavbar'><?php common::printModuleMenu($app->rawModule);?></nav>
<div id="pageActions"><div class='btn-toolbar'><?php if(isset($lang->TRActions)) echo $lang->TRActions;?></div></div>
</div>
</div>
<?php endif;?>
<?php
if(!empty($config->sso->redirect))
{
css::import($defaultTheme . 'bindranzhi.css');
js::import($jsRoot . 'bindranzhi.js');
}
?>
</header>
<?php endif;?>
<script>
$("#menuToggle").bind('click', function()
{
$("#moreExecution").hide();
});
$("#executionList").mouseover(function()
{
$("#moreExecution").show();
});
$("#executionList").mouseout(function()
{
$("#moreExecution").hide();
});
function getExecutions()
{
$("#moreExecution").toggle();
if(!$("#moreExecution").is(':hidden'))
{
$.ajax(
{
url: createLink('project', 'ajaxGetRecentExecutions'),
dataType: 'html',
type: 'post',
success: function(data)
{
$("#executionList").html(data);
}
})
}
}
adjustMenuWidth();
</script>
<main id='main' <?php if(!empty($config->sso->redirect)) echo "class='ranzhiFixedTfootAction'";?> >
<div class='container'>