winter/modules/backend/layouts/_mainmenu.htm
2015-03-18 19:19:43 -07:00

67 lines
2.8 KiB
HTML

<?php
$activeItem = BackendMenu::getActiveMainMenuItem();
$mySettings = System\Classes\SettingsManager::instance()->listItems('mysettings');
?>
<nav class="navbar layout control-toolbar" id="layout-mainmenu" role="navigation">
<div class="layout-cell">
<div class="toolbar-item">
<div data-control="toolbar">
<a class="menu-toggle" href="javascript:;">
<i class="icon-bars"></i>
<?= $activeItem ? e(trans($activeItem->label)) : 'CMS' ?>
</a>
<ul class="nav">
<?php foreach (BackendMenu::listMainMenuItems() as $item): ?>
<li class="<?= BackendMenu::isMainMenuItemActive($item) ? 'active' : null ?>">
<a href="<?= $item->url ?>">
<i class="<?= $item->icon ?>"></i><?= e(trans($item->label)) ?>
</a>
</li>
<?php endforeach ?>
</ul>
</div>
</div>
</div>
<div class="layout-cell width-fix">
<ul>
<li class="icon preview with-tooltip">
<a
href="<?= URL::to('/') ?>"
target="_blank"
title="<?= e(trans('backend::lang.tooltips.preview_website')) ?>">
<i class="icon-crosshairs"></i>
</a>
</li>
<li class="highlight account">
<a href="javascript:;" onclick="$.oc.layout.toggleAccountMenu(this)">
<img src="<?= $this->user->getAvatarThumb() ?>">
<span class="hidden-xs">
<?= e($this->user->first_name.' '.$this->user->last_name) ?>
</span>
</a>
<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 ?>
<li class="divider"></li>
<?php endforeach ?>
<li>
<a href="<?= Backend::url('backend/auth/signout') ?>">
<?= e(trans('backend::lang.account.sign_out')) ?>
</a>
</li>
</ul>
</div>
</li>
</ul>
</div>
</nav>