2015-03-06 20:41:14 +11:00
|
|
|
<?php
|
|
|
|
$activeItem = BackendMenu::getActiveMainMenuItem();
|
|
|
|
$mySettings = System\Classes\SettingsManager::instance()->listItems('mysettings');
|
2016-05-27 07:37:49 +10:00
|
|
|
$navbarMode = Backend\Models\BrandSetting::get('menu_mode', 'inline');
|
2015-03-06 20:41:14 +11:00
|
|
|
?>
|
2016-04-16 05:11:14 +10:00
|
|
|
<nav class="navbar control-toolbar navbar-mode-<?= $navbarMode ?>" id="layout-mainmenu" role="navigation">
|
2015-08-26 20:24:37 +10:00
|
|
|
<div class="toolbar-item toolbar-primary">
|
|
|
|
<div data-control="toolbar">
|
|
|
|
<a class="menu-toggle" href="javascript:;">
|
2016-04-04 22:12:19 +10:00
|
|
|
<span class="menu-toggle-icon">
|
|
|
|
<i class="icon-bars"></i>
|
|
|
|
</span>
|
|
|
|
<span class="menu-toggle-title">
|
|
|
|
<?= $activeItem ? e(trans($activeItem->label)) : 'CMS' ?>
|
|
|
|
</span>
|
2015-08-26 20:24:37 +10:00
|
|
|
</a>
|
2014-05-14 23:24:20 +10:00
|
|
|
|
2016-04-04 22:12:19 +10:00
|
|
|
<ul class="nav mainmenu-nav">
|
2015-08-26 20:24:37 +10:00
|
|
|
<?php foreach (BackendMenu::listMainMenuItems() as $item): ?>
|
2016-03-01 08:59:20 +11:00
|
|
|
<?php
|
|
|
|
$isActive = BackendMenu::isMainMenuItemActive($item);
|
|
|
|
?>
|
2016-03-02 18:05:52 +11:00
|
|
|
<li class="<?= $isActive ? 'active' : null ?> svg-icon-container svg-active-effects">
|
|
|
|
<a href="<?= $item->url ?>">
|
2016-03-01 08:59:20 +11:00
|
|
|
<span class="nav-icon">
|
|
|
|
<?php if ($item->iconSvg): ?>
|
|
|
|
<img class="svg-icon" src="<?= URL::asset($item->iconSvg) ?>">
|
|
|
|
<?php endif ?>
|
2016-02-19 22:12:41 -08:00
|
|
|
|
2016-03-01 08:59:20 +11:00
|
|
|
<i class="<?= $item->iconSvg ? 'svg-replace' : null ?> <?= $item->icon ?>"></i>
|
|
|
|
</span>
|
|
|
|
<span class="nav-label">
|
|
|
|
<?= e(trans($item->label)) ?>
|
|
|
|
</span>
|
2015-08-26 20:24:37 +10:00
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<?php endforeach ?>
|
|
|
|
</ul>
|
2014-05-14 23:24:20 +10:00
|
|
|
</div>
|
|
|
|
</div>
|
2015-08-26 20:24:37 +10:00
|
|
|
<div class="toolbar-item" data-calculate-width>
|
2016-03-02 18:05:52 +11:00
|
|
|
<ul class="mainmenu-toolbar">
|
2016-04-12 18:03:55 +10:00
|
|
|
<li class="mainmenu-preview with-tooltip">
|
2015-03-18 19:19:43 -07:00
|
|
|
<a
|
|
|
|
href="<?= URL::to('/') ?>"
|
|
|
|
target="_blank"
|
|
|
|
title="<?= e(trans('backend::lang.tooltips.preview_website')) ?>">
|
2016-04-12 18:03:55 +10:00
|
|
|
<i class="icon-crosshairs"></i>
|
2015-03-18 19:19:43 -07:00
|
|
|
</a>
|
|
|
|
</li>
|
2016-04-21 04:52:21 +10:00
|
|
|
<li class="mainmenu-account">
|
2015-03-06 20:41:14 +11:00
|
|
|
<a href="javascript:;" onclick="$.oc.layout.toggleAccountMenu(this)">
|
2016-04-04 22:12:19 +10:00
|
|
|
<span class="account-name hidden-xs">
|
2014-07-28 19:25:19 +10:00
|
|
|
<?= e($this->user->first_name.' '.$this->user->last_name) ?>
|
|
|
|
</span>
|
2016-04-04 22:12:19 +10:00
|
|
|
<img src="<?= $this->user->getAvatarThumb(90, ['mode' => 'crop', 'extension' => 'png']) ?>" class="account-avatar" />
|
2014-05-14 23:24:20 +10:00
|
|
|
</a>
|
2015-03-06 20:41:14 +11:00
|
|
|
<div class="mainmenu-accountmenu">
|
|
|
|
<ul>
|
|
|
|
<?php foreach ($mySettings as $category => $items): ?>
|
|
|
|
<?php foreach ($items as $item): ?>
|
|
|
|
<li>
|
|
|
|
<a href="<?= $item->url ?>">
|
|
|
|
<?= e(trans($item->label)) ?>
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<?php endforeach ?>
|
2015-03-18 19:19:43 -07:00
|
|
|
<li class="divider"></li>
|
2015-03-06 20:41:14 +11:00
|
|
|
<?php endforeach ?>
|
2015-03-18 19:19:43 -07:00
|
|
|
|
|
|
|
<li>
|
|
|
|
<a href="<?= Backend::url('backend/auth/signout') ?>">
|
|
|
|
<?= e(trans('backend::lang.account.sign_out')) ?>
|
|
|
|
</a>
|
|
|
|
</li>
|
2015-03-06 20:41:14 +11:00
|
|
|
</ul>
|
|
|
|
</div>
|
2014-05-14 23:24:20 +10:00
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</div>
|
2015-03-06 20:41:14 +11:00
|
|
|
</nav>
|