File manager - Edit - /home/autoph/public_html/data03252025consolidation/include/sidebar.php.bak
Back
<?php require_once __DIR__ . '/../vendor/autoload.php'; require_once __DIR__ . '/../src/config.php'; use \App\Core\Database; use \App\Utilities\Utility; ?> <!-- Main Sidebar Container --> <aside class="main-sidebar sidebar-dark-primary elevation-4 "> <!-- Brand Logo --> <a href="home.php" class="brand-link"> <img src="<?= SITE_LOGO ?>" alt="logo" class="brand-image img-circle elevation-3" style="opacity: .8"> <span class="brand-text font-weight-light"><?= SITE_NAME ?></span> </a> <!-- Sidebar --> <div class="sidebar"> <!-- SidebarSearch Form --> <div class="form-inline mt-3"> <div class="input-group" data-widget="sidebar-search"> <input class="form-control form-control-sidebar" type="search" placeholder="Search" aria-label="Search"> <div class="input-group-append"> <button class="btn btn-sidebar"> <i class="fas fa-search fa-fw"></i> </button> </div> </div> </div> <!-- Sidebar Menu --> <nav class="mt-2" id="mainMenu"> <ul class="nav nav-pills nav-sidebar flex-column nav-child-indent nav-collapse-hide-child nav-compact" data-widget="treeview" role="menu" data-accordion="false"> <?php $hasil = Database::connect()->runBaseQuery("SELECT * FROM `settings_sidebar` WHERE status = 1 ORDER by `order` ASC "); $refs = array(); $list = array(); foreach ($hasil as $data) { $thisref = &$refs[$data['id']]; $thisref['menu_parent_id'] = $data['parent_id']; $thisref['menu_item_name'] = $data['name']; $thisref['url'] = $data['link']; $thisref['icon'] = $data['icon']; if ($data['parent_id'] == 0) { $list[$data['id']] = &$thisref; } else { $refs[$data['parent_id']]['children'][$data['id']] = &$thisref; } } function create_list($arr, $urutan) { print_r($arr); exit; if ($urutan == 0) { $html = "\n<ul class='sidebar-menu'>\n"; } else { $html = "\n<ul class='treeview-menu'>\n"; } foreach ($arr as $key => $v) { if (array_key_exists('children', $v)) { $html .= "<li class='treeview'>\n"; $html .= '<a href="#"> <i class="' . $v['icon'] . '"></i> <span>' . $v['menu_item_name'] . '</span> <i class="fa fa-angle-left pull-right"></i> </a>'; $html .= create_list($v['children'], 1); $html .= "</li>\n"; } else { $html .= '<li><a href="' . $v['url'] . '">'; if ($urutan == 0) { $html .= '<i class="' . $v['icon'] . '"></i>'; } if ($urutan == 1) { $html .= '<i class="fa fa-angle-double-right"></i>'; } $html .= $v['menu_item_name'] . "</a></li>\n"; } } $html .= "</ul>\n"; return $html; } echo create_list($list, 0); ?> </ul> </nav> <!-- /.sidebar-menu --> </div> <!-- /.sidebar --> </aside>
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings