|
@@ -50,13 +50,12 @@ class Menu {
|
|
|
foreach ($this->items as $item) {
|
|
foreach ($this->items as $item) {
|
|
|
if ($item->name == $name) {
|
|
if ($item->name == $name) {
|
|
|
$menu_item = $item;
|
|
$menu_item = $item;
|
|
|
- //$menu_item = $item->nested();
|
|
|
|
|
break;
|
|
break;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
if (!$menu_item) {
|
|
if (!$menu_item) {
|
|
|
$menu = new MenuItem();
|
|
$menu = new MenuItem();
|
|
|
- $menu = $menu->title($title)->icon($icon)->attributes($attributes)->weight($weight)->name($name);
|
|
|
|
|
|
|
+ $menu = $menu->title($title)->icon($icon)->attributes($attributes)->weight($weight)->name($name)->link('#');
|
|
|
$menu = $menu->nest(new Menu(Array('class' => 'nav nav-ident')));
|
|
$menu = $menu->nest(new Menu(Array('class' => 'nav nav-ident')));
|
|
|
$menu_item = $menu->nested();
|
|
$menu_item = $menu->nested();
|
|
|
$this->items[] = $menu;
|
|
$this->items[] = $menu;
|
|
@@ -75,7 +74,7 @@ class Menu {
|
|
|
$this->create_submenu($name)->items[] = $item;
|
|
$this->create_submenu($name)->items[] = $item;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public function add_on_new($name, $link, $title, $icon = '', $attributes = [], $weight = 0) {
|
|
|
|
|
|
|
+ public function add_on_new($name, $link = '#', $title, $icon = '', $attributes = [], $weight = 0) {
|
|
|
$menu_item = $this->create_submenu($name, null);
|
|
$menu_item = $this->create_submenu($name, null);
|
|
|
$menu = new MenuItem();
|
|
$menu = new MenuItem();
|
|
|
$menu_item->items[] = $menu->link($link)->title($title)->icon($icon)->attributes($attributes)->weight($weight)->name($name);
|
|
$menu_item->items[] = $menu->link($link)->title($title)->icon($icon)->attributes($attributes)->weight($weight)->name($name);
|
|
@@ -158,4 +157,4 @@ class Menu {
|
|
|
return $this->render();
|
|
return $this->render();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-}
|
|
|
|
|
|
|
+}
|