HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.30
System: Linux iZj6c1151k3ad370bosnmsZ 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64
User: root (0)
PHP: 7.4.30
Disabled: NONE
Upload Files
File: /var/www/html/inventory.breadsecret.com/view/layout/head.php
<?php
$user = unserialize($_SESSION['user']);
				  
$currentLocation = $request->url;

$lastSlashPos = strrpos($currentLocation, '/');
$questionMarkPos = strpos($currentLocation, '?');

// Check if both positions are found and valid
if ($lastSlashPos !== false && $questionMarkPos !== false && $lastSlashPos < $questionMarkPos) {
	// Extract the substring between the last "/" and "?"
	$currentPage = substr($currentLocation, $lastSlashPos + 1, $questionMarkPos - $lastSlashPos - 1);
} else {
	$currentPage = "";
}				 
				 
?>
	<div class="wrapper">
		<!-- Sidebar -->
		<div class="sidebar" data-background-color="dark">
			<div class="sidebar-logo">
				<!-- Logo Header -->
				<div class="logo-header" data-background-color="dark" style="color:white">
               <!--<?=L('title');?>-->
					<a href="#" class="logo">
						<img src="<?php Utility\WebSystem::path("images/logo.png");?>" alt="navbar brand" class="navbar-brand" height="90%">
					</a>
					<div class="nav-toggle menuToggle">
						<button class="btn btn-toggle toggle-sidebar">
							<i class="gg-menu-right"></i>
						</button>
						<button class="btn btn-toggle sidenav-toggler">
							<i class="gg-menu-left"></i>
						</button>
					</div>
					<button class="topbar-toggler more">
						<i class="gg-more-vertical-alt"></i>
					</button>
				</div>
				<!-- End Logo Header -->	
			</div>	
			<div class="sidebar-wrapper scrollbar scrollbar-inner">
				<div class="sidebar-content">
					<ul class="nav nav-secondary">
						<!--
                  		<li class="nav-item">
							<a data-bs-toggle="collapse" href="#dashboard" class="collapsed" aria-expanded="false">
								<i class="fas fa-cog"></i>
								<p>Dashboard</p>
								<span class="caret"></span>
							</a>
							<div class="collapse" id="dashboard">
								<ul class="nav nav-collapse">
									<li>
										<a href="../../demo1/index.html">
											<span class="sub-item">Dashboard 1</span>
										</a>
									</li>
								</ul>
							</div>
						</li>
						
						<li class="nav-section">
							<span class="sidebar-mini-icon">
								<i class="fa fa-ellipsis-h"></i>
							</span>
							<h4 class="text-section">Components</h4>
						</li>
						<li class="nav-item active submenu">
							<a data-bs-toggle="collapse" href="#base">
								<i class="fas fa-layer-group"></i>
								<p>Base</p>
								<span class="caret"></span>
							</a>
							<div class="collapse show" id="base">
								<ul class="nav nav-collapse">
									<li class="active">
										<a href="../components/avatars.html">
											<span class="sub-item">Avatars</span>
										</a>
									</li>
									<li>
										<a href="../components/buttons.html">
											<span class="sub-item">Buttons</span>
										</a>
									</li>
									<li>
										<a href="../components/gridsystem.html">
											<span class="sub-item">Grid System</span>
										</a>
									</li>
									<li>
										<a href="../components/panels.html">
											<span class="sub-item">Panels</span>
										</a>
									</li>
									<li>
										<a href="../components/notifications.html">
											<span class="sub-item">Notifications</span>
										</a>
									</li>
									<li>
										<a href="../components/sweetalert.html">
											<span class="sub-item">Sweet Alert</span>
										</a>
									</li>
									<li>
										<a href="../components/font-awesome-icons.html">
											<span class="sub-item">Font Awesome Icons</span>
										</a>
									</li>
									<li>
										<a href="../components/simple-line-icons.html">
											<span class="sub-item">Simple Line Icons</span>
										</a>
									</li>
									<li>
										<a href="../components/typography.html">
											<span class="sub-item">Typography</span>
										</a>
									</li>
								</ul>
							</div>
						</li>
						<li class="nav-item">
							<a data-bs-toggle="collapse" href="#sidebarLayouts">
								<i class="fas fa-th-list"></i>
								<p>Sidebar Layouts</p>
								<span class="caret"></span>
							</a>
							<div class="collapse" id="sidebarLayouts">
								<ul class="nav nav-collapse">
									<li>
										<a href="../sidebar-style-2.html">
											<span class="sub-item">Sidebar Style 2</span>
										</a>
									</li>
									<li>
										<a href="../icon-menu.html">
											<span class="sub-item">Icon Menu</span>
										</a>
									</li>
								</ul>
							</div>
						</li>
						<li class="nav-item">
							<a data-bs-toggle="collapse" href="#forms">
								<i class="fas fa-pen-square"></i>
								<p>Forms</p>
								<span class="caret"></span>
							</a>
							<div class="collapse" id="forms">
								<ul class="nav nav-collapse">
									<li>
										<a href="../forms/forms.html">
											<span class="sub-item">Basic Form</span>
										</a>
									</li>
								</ul>
							</div>
						</li>
						<li class="nav-item">
							<a data-bs-toggle="collapse" href="#tables">
								<i class="fas fa-table"></i>
								<p>Tables</p>
								<span class="caret"></span>
							</a>
							<div class="collapse" id="tables">
								<ul class="nav nav-collapse">
									<li>
										<a href="../tables/tables.html">
											<span class="sub-item">Basic Table</span>
										</a>
									</li>
									<li>
										<a href="../tables/datatables.html">
											<span class="sub-item">Datatables</span>
										</a>
									</li>
								</ul>
							</div>
						</li>
						<li class="nav-item">
							<a data-bs-toggle="collapse" href="#maps">
								<i class="fas fa-map-marker-alt"></i>
								<p>Maps</p>
								<span class="caret"></span>
							</a>
							<div class="collapse" id="maps">
								<ul class="nav nav-collapse">
									<li>
										<a href="../maps/googlemaps.html">
											<span class="sub-item">Google Maps</span>
										</a>
									</li>
									<li>
										<a href="../maps/jsvectormap.html">
											<span class="sub-item">Jsvectormap</span>
										</a>
									</li>
								</ul>
							</div>
						</li>
						<li class="nav-item">
							<a data-bs-toggle="collapse" href="#charts">
								<i class="far fa-chart-bar"></i>
								<p>Charts</p>
								<span class="caret"></span>
							</a>
							<div class="collapse" id="charts">
								<ul class="nav nav-collapse">
									<li>
										<a href="../charts/charts.html">
											<span class="sub-item">Chart Js</span>
										</a>
									</li>
									<li>
										<a href="../charts/sparkline.html">
											<span class="sub-item">Sparkline</span>
										</a>
									</li>
								</ul>
							</div>
						</li>
                  -->
						
				  		<li class="nav-item">
							<a href="<?=$this->pageLink('page.dashboard');?>">
								<i class="fas fa-home"></i>
								<p><?=L('Dashboard');?></p>								
							</a>
						</li>
                  <?php
                  $stmNavItemsMain = Database\Sql::select('nav_items')->where(['status', '=', 1])->where(['itemType', '=', 1])->order('itemOrder')->prepare();
                  $stmNavItemsMain->execute();
                  foreach ($stmNavItemsMain as $navItemsMain) {

					$stmNavItemsSub = Database\Sql::select('nav_items')->where(['status', '=', 1])->where(['itemType', '=', 0])->where(['subMenuOf', '=', $navItemsMain['id']])->order('itemOrder')->prepare();			
					$stmNavItemsSub->execute();
					if($stmNavItemsSub->rowCount()>0) {				

                  ?>
				  	<!--sub menu-->
				  		<li class="nav-item submenu <?=in_array($currentPage,json_decode($navItemsMain['pageKey']))?"active":"";?>">
							<a data-bs-toggle="collapse" href="#base_<?=$navItemsMain['id'];?>">
								<i class="fas <?=$navItemsMain['itemIcon'];?>"></i> 
								<p><?=L($navItemsMain['itemName']);?></p>
								<span class="caret"></span>
							</a>
							<div class="collapse <?=in_array($currentPage,json_decode($navItemsMain['pageKey']))?"show":"";?>" id="base_<?=$navItemsMain['id'];?>">
								<ul class="nav nav-collapse">
									<?php 
										foreach ($stmNavItemsSub as $navItemsSub) {
									?>
									<li class="<?=$currentPage==$navItemsSub['pageKey']?"active":"";?>">
										<a href="<?=$this->pageLink($navItemsSub['pageName'], ['pg'=>1]);?>">
											<span class="sub-item"><?=L($navItemsSub['itemName']);?></span>
										</a>
									</li>
									<?php } ?>									
								</ul>
							</div>
						</li>	
					<?php } else { ?>			  
					 <!--single main menu-->
                     <li class="nav-item <?=$currentPage==$navItemsMain['pageKey']?"active":"";?>">
                        <a href="<?=$this->pageLink($navItemsMain['pageName'], ['pg'=>1]);?>">
                           <i class="fas <?=$navItemsMain['itemIcon'];?>"></i>                           
                           <p><?=L($navItemsMain['itemName']);?></p>
                           <!--<span class="badge badge-success">0</span>-->
                        </a>
                     </li>                     
                  <?php                     
                  	}
				  }
                  ?>
                     
				  

































                  <!--
						<li class="nav-item">
							<a href="../widgets.html">
								<i class="fas fa-desktop"></i>
								<p>Widgets</p>
								<span class="badge badge-success">4</span>
							</a>
						</li>
						<li class="nav-item">
							<a href="../../../documentation/index.html">
							  <i class="fas fa-file"></i>
							  <p>Documentation</p>
							  <span class="badge badge-secondary">1</span>
							</a>
						</li>
						<li class="nav-item">
							<a data-bs-toggle="collapse" href="#submenu">
								<i class="fas fa-bars"></i>
								<p>Menu Levels</p>
								<span class="caret"></span>
							</a>
							<div class="collapse" id="submenu">
								<ul class="nav nav-collapse">
									<li>
										<a data-bs-toggle="collapse" href="#subnav1">
											<span class="sub-item">Level 1</span>
											<span class="caret"></span>
										</a>
										<div class="collapse" id="subnav1">
											<ul class="nav nav-collapse subnav">
												<li>
													<a href="#">
														<span class="sub-item">Level 2</span>
													</a>
												</li>
												<li>
													<a href="#">
														<span class="sub-item">Level 2</span>
													</a>
												</li>
											</ul>
										</div>
									</li>
									<li>
										<a data-bs-toggle="collapse" href="#subnav2">
											<span class="sub-item">Level 1</span>
											<span class="caret"></span>
										</a>
										<div class="collapse" id="subnav2">
											<ul class="nav nav-collapse subnav">
												<li>
													<a href="#">
														<span class="sub-item">Level 2</span>
													</a>
												</li>
											</ul>
										</div>
									</li>
									<li>
										<a href="#">
											<span class="sub-item">Level 1</span>
										</a>
									</li>
								</ul>
							</div>
						</li>-->
					</ul>
				</div>
			</div>
		</div>
		<!-- End Sidebar -->