You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pdd-order-api/app/views/widget/goods/sidebar.php

45 lines
2.6 KiB
PHP

<?php
$rt = CommonTool::escapeParams($_GET, ['route'])['route'];
$_GET['purchaseOrderTab'] = $_GET['purchaseOrderTab'] ? : 'wait_purchase';
?>
<div class="sidebar-menu-box pos-a">
<ul class="nav sidebar-menu sidebar-lg">
<?php foreach ($menuMap as $menuGroup){?>
<?php
if (empty($menuGroup) || (!empty($menuGroup['displayApp']) && !in_array(Zc::C('appName'), $menuGroup['displayApp']))) {
continue;
}
$active = false;
foreach ($menuGroup['childs'] as $m){
if(in_array($rt, $m['selectedRoute'])){
$active = true;
break;
}
}
$active = $active || in_array($rt, $menuGroup['selectedRoute']) || $menuGroup['open'];
?>
<?php if($menuGroup['childs']){?>
<li class="<?php echo $active ? 'open' : '';?>" <?php echo $menuGroup['id'] ? ' id="' . $menuGroup['id'] . '"' : '';?>>
<a href="#" class="menu-dropdown"><i class="fa <?php echo $menuGroup['icon']?> menu-icon"></i><span class="menu-text"><?php echo $menuGroup['groupName']?> </span><i class="menu-expand"></i></a>
<ul class="submenu">
<?php foreach ($menuGroup['childs'] as $menu){?>
<?php $ext = empty($menu['extKey']) || ($_GET[$menu['extKey']] === $menu['extValue']);?>
<li class="<?php echo (in_array($rt, $menu['selectedRoute']) && $ext) ? 'active' : '';?>"><a href="<?php echo $menu['url'];?>" class="<?php echo $menu['class'];?>"><span class="menu-text"><?php echo $menu['name']?></span></a>
<?php if($menu['hot']){?>
<span style="position:absolute;right:10px; top:5px;"><img src="<?php echo HtmlTool::getStaticFile('hot.gif');?>" style="width:28px;"></span>
<?php }?>
</li>
<?php }?>
</ul>
</li>
<?php } elseif (!empty($menuGroup)) {?>
<?php $ext = empty($menuGroup['extKey']) || ($_GET[$menuGroup['extKey']] === $menuGroup['extValue']);?>
<li class="<?php echo $active && $ext ? 'active' : '';?> <?php echo $menuGroup['isHide'] ? 'hide': '';?>" <?php echo $menuGroup['id'] ? ' id="' . $menuGroup['id'] . '"' : '';?>>
<a href="<?php echo $menuGroup['url'];?>" class="<?php echo $menuGroup['class'];?>" target="<?php echo $menuGroup['target'] ? : '_self';?>"><i class="fa <?php echo $menuGroup['icon']?> menu-icon"></i><span class="menu-text"><?php echo $menuGroup['groupName']?> </span></a>
</li>
<?php }?>
<?php }?>
</ul>
</div>