Skip to content
This repository was archived by the owner on Jan 3, 2023. It is now read-only.

Commit e2889a5

Browse files
committed
escape empty routes from menu links
1 parent 471028b commit e2889a5

File tree

3 files changed

+1
-10
lines changed

3 files changed

+1
-10
lines changed

src/Traits/MenusTrait.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,6 @@ public function viewComp($name)
4949
*/
5050
public function query($name)
5151
{
52-
return Menu::where('name', $name)->first()->pages;
52+
return Menu::where('name', $name)->first()->pages()->where('url->'.app()->getLocale(), '!=', '')->get();
5353
}
5454
}

src/views/menu/_nested.blade.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
@foreach ($items as $one)
2-
3-
@if (empty($one->url))
4-
@continue
5-
@endif
6-
72
@php
83
$route = SimpleMenu::getRoute($one->route_name);
94
@endphp

src/views/menu/example.blade.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
<ul>
22
@foreach ($PAGES as $one)
33

4-
@if (empty($one->url))
5-
@continue
6-
@endif
7-
84
@php
95
$route = SimpleMenu::getRoute($one->route_name);
106
@endphp

0 commit comments

Comments
 (0)