Commit 12a410d4 authored by Kevin Yumang's avatar Kevin Yumang

SERV-2286 - added top nav element sub menu elements

parent 72e59290
...@@ -33,6 +33,16 @@ ...@@ -33,6 +33,16 @@
@Limitless::TopNavDropdownMenuItem(['title' => 'Dropdown menu item 2', 'icon' => 'icon-user-plus', 'badge' => 6]) @Limitless::TopNavDropdownMenuItem(['title' => 'Dropdown menu item 2', 'icon' => 'icon-user-plus', 'badge' => 6])
@Limitless::TopNavDropdownMenuItem(['title' => 'Dropdown menu item 3', 'badge' => 5, 'badge-color' => 'green']) @Limitless::TopNavDropdownMenuItem(['title' => 'Dropdown menu item 3', 'badge' => 5, 'badge-color' => 'green'])
@Limitless::TopNavDropdownMenuItem(['title' => 'Dropdown menu item 4', 'icon' => 'icon-switch2']) @Limitless::TopNavDropdownMenuItem(['title' => 'Dropdown menu item 4', 'icon' => 'icon-switch2'])
@Limitless::TopNavDropdownSubMenuItemStart(['title' => 'submenu', 'icon' => 'icon-chess-king'])
@Limitless::TopNavDropdownMenuItem(['title' => 'Dropdown menu item 2', 'icon' => 'icon-user-plus', 'badge' => 6])
@Limitless::TopNavDropdownMenuItem(['title' => 'Dropdown menu item 3', 'badge' => 5, 'badge-color' => 'green'])
@Limitless::TopNavDropdownMenuItem(['title' => 'Dropdown menu item 4', 'icon' => 'icon-switch2'])
@Limitless::TopNavDropdownSubMenuItemStart(['title' => 'submenu level2', 'icon' => 'icon-chess-king'])
@Limitless::TopNavDropdownMenuItem(['title' => 'Dropdown menu item 2', 'icon' => 'icon-user-plus', 'badge' => 6])
@Limitless::TopNavDropdownMenuItem(['title' => 'Dropdown menu item 3', 'badge' => 5, 'badge-color' => 'green'])
@Limitless::TopNavDropdownMenuItem(['title' => 'Dropdown menu item 4', 'icon' => 'icon-switch2'])
@Limitless::TopNavDropdownSubMenuItemStop
@Limitless::TopNavDropdownSubMenuItemStop
@Limitless::TopNavMenuItemDropdownStop @Limitless::TopNavMenuItemDropdownStop
@Limitless::TopNavMenuItemDropdownStart(['user' => 'Kivin', 'img' => '/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/global_assets/images/placeholders/placeholder.jpg', 'basic-dropdown' => false]) @Limitless::TopNavMenuItemDropdownStart(['user' => 'Kivin', 'img' => '/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/global_assets/images/placeholders/placeholder.jpg', 'basic-dropdown' => false])
......
...@@ -38,6 +38,8 @@ class Config ...@@ -38,6 +38,8 @@ class Config
'Limitless::TopNavMenuItemDropdownStart' => 'topNavMenuItemDropdownStart', 'Limitless::TopNavMenuItemDropdownStart' => 'topNavMenuItemDropdownStart',
'Limitless::TopNavMenuItemDropdownStop' => 'topNavMenuItemDropdownStop', 'Limitless::TopNavMenuItemDropdownStop' => 'topNavMenuItemDropdownStop',
'Limitless::TopNavDropdownMenuItem' => 'topNavDropdownMenuItem', 'Limitless::TopNavDropdownMenuItem' => 'topNavDropdownMenuItem',
'Limitless::TopNavDropdownSubMenuItemStart' => 'topNavDropdownSubMenuItemStart',
'Limitless::TopNavDropdownSubMenuItemStop' => 'topNavDropdownSubMenuItemStop',
'Limitless::TopNavDropdownContentMenuItem' => 'topNavDropdownContentMenuItem', 'Limitless::TopNavDropdownContentMenuItem' => 'topNavDropdownContentMenuItem',
'Limitless::TopNavDropdownContentBodyStart' => 'topNavDropdownContentBodyStart', 'Limitless::TopNavDropdownContentBodyStart' => 'topNavDropdownContentBodyStart',
'Limitless::TopNavDropdownContentBodyStop' => 'topNavDropdownContentBodyStop', 'Limitless::TopNavDropdownContentBodyStop' => 'topNavDropdownContentBodyStop',
...@@ -159,6 +161,31 @@ class Config ...@@ -159,6 +161,31 @@ class Config
} }
/*
|--------------------------------------------------------------------------------------------
| Method "topNavDropdownSubMenuItemStart"
|--------------------------------------------------------------------------------------------
*/
public function topNavDropdownSubMenuItemStart($parameters)
{
return View('Limitless::Topnav.DropdownSubMenuItemStart')
->withIcon($parameters['icon'] ?? null)
->withTitle($parameters['title'] ?? null);
}
/*
|--------------------------------------------------------------------------------------------
| Method "topNavDropdownSubMenuItemStop"
|--------------------------------------------------------------------------------------------
*/
public function topNavDropdownSubMenuItemStop($parameters)
{
return View('Limitless::Topnav.DropdownSubMenuItemStop');
}
/* /*
|-------------------------------------------------------------------------------------------- |--------------------------------------------------------------------------------------------
| Method "topNavDropdownMenuItem" | Method "topNavDropdownMenuItem"
......
<div class="dropdown-submenu">
<a href="#" class="dropdown-item dropdown-toggle"><i class="{{ $icon }}"></i> {{ $title }}</a>
<div class="dropdown-menu">
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment