189 lines
7.2 KiB
PHP
189 lines
7.2 KiB
PHP
<div class="app-sidebar sidebar-shadow">
|
|
<div class="app-header__logo">
|
|
<div class="logo-src"></div>
|
|
<div class="header__pane ms-auto">
|
|
<div>
|
|
<button type="button" class="hamburger close-sidebar-btn hamburger--elastic"
|
|
data-class="closed-sidebar">
|
|
<span class="hamburger-box">
|
|
<span class="hamburger-inner"></span>
|
|
</span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="app-header__mobile-menu">
|
|
<div>
|
|
<button type="button" class="hamburger hamburger--elastic mobile-toggle-nav">
|
|
<span class="hamburger-box">
|
|
<span class="hamburger-inner"></span>
|
|
</span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="app-header__menu">
|
|
<span>
|
|
<button type="button" class="btn-icon btn-icon-only btn btn-primary btn-sm mobile-toggle-header-nav">
|
|
<span class="btn-icon-wrapper">
|
|
<i class="fa fa-ellipsis-v fa-w-6"></i>
|
|
</span>
|
|
</button>
|
|
</span>
|
|
</div>
|
|
<div class="scrollbar-sidebar">
|
|
<div class="app-sidebar__inner">
|
|
<ul class="vertical-nav-menu">
|
|
<!-- <li class="app-sidebar__heading">Dashboards</li>
|
|
<li>
|
|
<a href="index.html">
|
|
<i class="metismenu-icon pe-7s-rocket"></i>
|
|
DASHBOARD
|
|
</a>
|
|
</li> -->
|
|
<!--
|
|
<li class="app-sidebar__heading">UI Components</li>
|
|
<li>
|
|
<a href="#">
|
|
<i class="metismenu-icon pe-7s-diamond"></i>
|
|
Elements
|
|
<i class="metismenu-state-icon pe-7s-angle-down caret-left"></i>
|
|
</a>
|
|
<ul>
|
|
<li>
|
|
<a href="elements-buttons-standard.html">
|
|
<i class="metismenu-icon"></i>
|
|
Buttons
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="elements-dropdowns.html">
|
|
<i class="metismenu-icon">
|
|
</i>Dropdowns
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="elements-icons.html">
|
|
<i class="metismenu-icon">
|
|
</i>Icons
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="elements-badges-labels.html">
|
|
<i class="metismenu-icon">
|
|
</i>Badges
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="elements-cards.html">
|
|
<i class="metismenu-icon">
|
|
</i>Cards
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="elements-list-group.html">
|
|
<i class="metismenu-icon">
|
|
</i>List Groups
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="elements-navigation.html">
|
|
<i class="metismenu-icon">
|
|
</i>Navigation Menus
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="elements-utilities.html">
|
|
<i class="metismenu-icon">
|
|
</i>Utilities
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
-->
|
|
|
|
|
|
|
|
<li class="app-sidebar__heading">컨펌스
|
|
<?php
|
|
$serverIp = $_SERVER['SERVER_ADDR'] ?? '';
|
|
|
|
// 개발 서버
|
|
$devServers = ['192.168.200.8', '192.168.10.231'];
|
|
|
|
// 도커 테스트 서버
|
|
$dockerServers = ['172.18.0.2'];
|
|
|
|
// 테스트 서버
|
|
$testServers = ['192.168.200.9', '192.168.10.237', '175.126.191.182'];
|
|
|
|
// 운영 서버 IP 매핑
|
|
$prodServers = [
|
|
'172.16.100.2' => "WEB 1",
|
|
'172.16.100.3' => "WEB 2",
|
|
'172.16.100.4' => "WEB 3",
|
|
'172.16.100.5' => "WEB 4",
|
|
];
|
|
|
|
|
|
if (in_array($serverIp, $devServers, true)) {
|
|
// 개발
|
|
echo "<img src='/img/gnb_dev_00.png' alt='' />";
|
|
|
|
} elseif (in_array($serverIp, $dockerServers, true)) {
|
|
// 도커
|
|
echo "
|
|
<div style='width:180px; height:43px;text-align:center;
|
|
font-size:12px;color:#ffffff;font-weight:bold;
|
|
padding-top:2px;background-color:#0000ff'>
|
|
DOCKER <br>{$serverIp}<br>{$this->load->db->hostname}
|
|
</div>
|
|
";
|
|
|
|
} elseif (in_array($serverIp, $testServers, true)) {
|
|
// 테스트
|
|
echo "테스트";
|
|
|
|
} else {
|
|
// 운영
|
|
$serverName = $prodServers[$serverIp] ?? 'UNKNOWN';
|
|
|
|
echo "{$serverName}";
|
|
}
|
|
|
|
|
|
?>
|
|
|
|
</li>
|
|
|
|
<?php foreach ($mMenu as $menu): ?>
|
|
<li>
|
|
<?php if ($menu["mnu_pid"] == '0') { ?>
|
|
<a href="#">
|
|
<i class="metismenu-icon <?= $icons[$menu['mnu_id']] ?>"></i>
|
|
|
|
<?= $menu["mnu_nm"] ?>
|
|
|
|
<i class="metismenu-state-icon pe-7s-angle-down caret-left"></i>
|
|
</a>
|
|
<?php } ?>
|
|
<ul>
|
|
<?php foreach ($sMenu as $subMenu): ?>
|
|
<?php if ($menu["mnu_id"] == $subMenu["mnu_pid"]): ?>
|
|
<li>
|
|
<a href="<?= $subMenu["mnu_url"] ?>">
|
|
<i class="metismenu-icon"></i>
|
|
<?= $subMenu["mnu_nm"] ?>
|
|
</a>
|
|
</li>
|
|
<?php endif; ?>
|
|
<?php endforeach; ?>
|
|
</ul>
|
|
</li>
|
|
|
|
<?php endforeach; ?>
|
|
|
|
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|