Initial commit
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
|
||||
$active_submenu = $variables["active_submenu"];
|
||||
|
||||
$pages = $active_submenu["pages"];
|
||||
$open_child = $variables["open_child"];
|
||||
$admin_page = $variables["admin_page"];
|
||||
$search = $variables["search"];
|
||||
|
||||
?>
|
||||
|
||||
<?php if(count($pages) && $open_child) { ?>
|
||||
<div class="nav-item__sub">
|
||||
<?php foreach ($pages as $key => $subpage) { ?>
|
||||
<?php if($subpage["hide"]) continue; ?>
|
||||
<?php $show = $b->admin_page_has_search($key, $search) && $search; ?>
|
||||
<?php if(!$show && $search) continue; ?>
|
||||
<?php $active = $b->admin_page_has_child($key, $admin_page) || $show; ?>
|
||||
<?php $class = "nav-item"; if($active) { $class .= " active"; } ?>
|
||||
<a href="<?= "/admin/" . $b->router_format_get_params($subpage["params"]); ?>" class="<?= $class; ?>">
|
||||
<span class="nav-item__name">
|
||||
<span class="material-icons subnav-item__icon"><?= $subpage["icon"] !== false ? $subpage["icon"] : "tag"; ?></span>
|
||||
<?= $subpage["title"]; ?>
|
||||
</span>
|
||||
|
||||
<?php if(count($subpage["pages"])) { ?>
|
||||
<span class="material-icons subnav-item__open-icon"><?= $active ? "keyboard_arrow_down" : "keyboard_arrow_right"; ?></span>
|
||||
<?php } ?>
|
||||
</a>
|
||||
<?php if($active) $b->template_load("bive-admin-panel/template/menu/nav_subpage.php", array("active_submenu" => $subpage, "open_child"=> $open_child, "admin_page" => $admin_page)); ?>
|
||||
<?php } ?>
|
||||
</div>
|
||||
<?php } else if ($active_submenu["level"] == 0) { ?>
|
||||
<div class="nav-item__notfound">
|
||||
<div class="nav-item__notfound-image">
|
||||
<img src="/playarea/plugins/bive-admin-panel/assets/icons/danger.svg">
|
||||
</div>
|
||||
<div class="nav-item__notfound-text">
|
||||
Раздел находится в разработке.
|
||||
</div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
Reference in New Issue
Block a user