126 lines
5.2 KiB
Smarty
126 lines
5.2 KiB
Smarty
{**
|
|
* Copyright since 2007 PrestaShop SA and Contributors
|
|
* PrestaShop is an International Registered Trademark & Property of PrestaShop SA
|
|
*
|
|
* NOTICE OF LICENSE
|
|
*
|
|
* This source file is subject to the Open Software License (OSL 3.0)
|
|
* that is bundled with this package in the file LICENSE.md.
|
|
* It is also available through the world-wide-web at this URL:
|
|
* https://opensource.org/licenses/OSL-3.0
|
|
* If you did not receive a copy of the license and are unable to
|
|
* obtain it through the world-wide-web, please send an email
|
|
* to license@prestashop.com so we can send you a copy immediately.
|
|
*
|
|
* DISCLAIMER
|
|
*
|
|
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
|
* versions in the future. If you wish to customize PrestaShop for your
|
|
* needs please refer to https://devdocs.prestashop.com/ for more information.
|
|
*
|
|
* @author PrestaShop SA and Contributors <contact@prestashop.com>
|
|
* @copyright Since 2007 PrestaShop SA and Contributors
|
|
* @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0)
|
|
*}
|
|
<nav class="nav-bar d-none d-print-none d-md-block">
|
|
<span class="menu-collapse" data-toggle-url="{$toggle_navigation_url}">
|
|
<i class="material-icons">chevron_left</i>
|
|
<i class="material-icons">chevron_left</i>
|
|
</span>
|
|
|
|
<div class="nav-bar-overflow">
|
|
<ul class="main-menu{if $collapse_menu} sidebar-closed{/if}">
|
|
{foreach $tabs as $level1}
|
|
{if $level1.active}
|
|
|
|
{$level1Href = $level1.href|escape:'html':'UTF-8'}
|
|
{if $level1.sub_tabs|@count && isset($level1.sub_tabs[0].href)}
|
|
{$level1Href = $level1.sub_tabs[0].href|escape:'html':'UTF-8'}
|
|
{/if}
|
|
|
|
{$level1Name = $level1.name|escape:'html':'UTF-8'}
|
|
{if $level1.name eq ''}
|
|
{$level1Name = $level1.class_name|escape:'html':'UTF-8'}
|
|
{/if}
|
|
|
|
{if $level1.icon != ''}
|
|
|
|
<li class="link-levelone{if $level1.current} link-levelone-active{/if}" data-submenu="{$level1.id_tab}" id="tab-{$level1.class_name}">
|
|
<a href="{$level1Href}" class="link" >
|
|
<i class="material-icons">{$level1.icon}</i> <span>{$level1Name}</span>
|
|
</a>
|
|
</li>
|
|
|
|
{else}
|
|
|
|
<li class="category-title{if $level1.current} link-active{/if}" data-submenu="{$level1.id_tab}" id="tab-{$level1.class_name}">
|
|
<span class="title">{$level1Name}</span>
|
|
</li>
|
|
|
|
{foreach $level1.sub_tabs as $level2}
|
|
{if $level2.active}
|
|
|
|
{$level2Href = $level2.href|escape:'html':'UTF-8'}
|
|
|
|
{$level2Name = $level2.name|escape:'html':'UTF-8'}
|
|
{if $level2.name eq ''}
|
|
{$level2Name = $level2.class_name|escape:'html':'UTF-8'}
|
|
{/if}
|
|
{assign var="levelOneClass" value=''}
|
|
|
|
{if $level2.current and not $collapse_menu}
|
|
{assign var="levelOneClass" value=" link-active open ul-open"}
|
|
{elseif $level2.current and $collapse_menu}
|
|
{assign var="levelOneClass" value=" link-active"}
|
|
{/if}
|
|
|
|
<li class="link-levelone{if $level2.sub_tabs|@count} has_submenu{/if}{$levelOneClass}" data-submenu="{$level2.id_tab}" id="subtab-{$level2.class_name}">
|
|
<a href="{$level2Href}" class="link">
|
|
<i class="material-icons mi-{$level2.icon}">{$level2.icon}</i>
|
|
<span>
|
|
{$level2Name}
|
|
</span>
|
|
{if $level1.sub_tabs|@count}
|
|
<i class="material-icons sub-tabs-arrow">
|
|
{if $level2.current}
|
|
keyboard_arrow_up
|
|
{else}
|
|
keyboard_arrow_down
|
|
{/if}
|
|
</i>
|
|
{/if}
|
|
</a>
|
|
{if $level2.sub_tabs|@count}
|
|
<ul id="collapse-{$level2.id_tab}" class="submenu panel-collapse">
|
|
{foreach $level2.sub_tabs as $level3}
|
|
{if $level3.active}
|
|
|
|
{$level3Href = $level3.href|escape:'html':'UTF-8'}
|
|
|
|
{$level3Name = $level3.name|escape:'html':'UTF-8'}
|
|
{if $level3.name eq ''}
|
|
{$level3Name = $level3.class_name|escape:'html':'UTF-8'}
|
|
{/if}
|
|
|
|
<li class="link-leveltwo{if $level3.current} link-active{/if}" data-submenu="{$level3.id_tab}" id="subtab-{$level3.class_name}">
|
|
<a href="{$level3Href}" class="link"> {$level3Name}
|
|
</a>
|
|
</li>
|
|
|
|
{/if}
|
|
{/foreach}
|
|
</ul>
|
|
{/if}
|
|
</li>
|
|
{/if}
|
|
{/foreach}
|
|
|
|
{/if}
|
|
|
|
{/if}
|
|
{/foreach}
|
|
</ul>
|
|
</div>
|
|
{hook h='displayAdminNavBarBeforeEnd'}
|
|
</nav>
|