<?php use Lobby\UI\Panel; /** * Panel UI */ $panelLeftItems = Panel::getPanelItems("left"); $panelRightItems = Panel::getPanelItems("right"); ?> <nav> <ul class="left"> <?php if (isset($panelLeftItems["lobbyAdmin"])) { echo $this->makePanelTree("lobbyAdmin", $panelLeftItems["lobbyAdmin"]); unset($panelLeftItems["lobbyAdmin"]); } $html = ""; foreach ($panelLeftItems as $id => $item) { if (count($item['subItems']) !== 0) { $html .= $this->makePanelTree($id, $item); } else { if ($item['html'] != null) { $html .= $this->makePanelItem($item['html'], "htmlContent", $id, "parent"); } else { $html .= $this->makePanelItem($item['text'], $item['href'], $id, "parent"); } } } echo $html; ?> </ul>
$panelLeftItems = \Lobby\UI\Panel::getPanelItems("left"); ?> <div class="panel top"> <ul class="left"> <?php echo $this->makePanelTree("lobbyAdmin", $panelLeftItems["lobbyAdmin"]); unset($panelLeftItems["lobbyAdmin"]); ?> <?php $html = ""; foreach ($panelLeftItems as $id => $item) { if (!isset($item['subItems'])) { if (!isset($item['text']) && isset($item['html'])) { $html .= $this->makePanelItem($item['html'], "htmlContent", $id, "prnt"); } else { $html .= $this->makePanelItem($item['text'], $item['href'], $id, "prnt"); } } else { $html .= $this->makePanelTree($id, $item); } } echo $html; ?> </ul> <ul class="right"> <?php \Lobby\UI\Panel::getPanelItems("right"); ?> </ul> </div>