From 2394dc912ad1c3cfb970eea71b40258d533f8488 Mon Sep 17 00:00:00 2001
From: renshen <1005457301@qq.com>
Date: Sat, 12 Sep 2026 13:14:35 +0800
Subject: [PATCH 1/3] feat: move supplier pages into horizontal navigation
---
app/Listeners/Menu/ShowInAdmin.php | 2 +-
resources/views/business/pages/show.blade.php | 4 +++
.../supplier-payables/navigation.blade.php | 31 +++++++++++++++++++
3 files changed, 36 insertions(+), 1 deletion(-)
create mode 100644 resources/views/business/pages/supplier-payables/navigation.blade.php
diff --git a/app/Listeners/Menu/ShowInAdmin.php b/app/Listeners/Menu/ShowInAdmin.php
index b1d0f791..a1158bce 100644
--- a/app/Listeners/Menu/ShowInAdmin.php
+++ b/app/Listeners/Menu/ShowInAdmin.php
@@ -108,7 +108,7 @@ class ShowInAdmin
: $this->sortByTitleLength($section['pages'] ?? []);
$order = ($sectionIndex + 1) * 10;
- if (empty($pages)) {
+ if (empty($pages) || $section['slug'] === 'supplier-payables') {
$menu->route(
'business.pages.show',
$section['title'],
diff --git a/resources/views/business/pages/show.blade.php b/resources/views/business/pages/show.blade.php
index 6d9e5b6b..b45c9276 100644
--- a/resources/views/business/pages/show.blade.php
+++ b/resources/views/business/pages/show.blade.php
@@ -570,6 +570,10 @@
{{ $upstreamError }}
@endif
+ @if ($section['slug'] === 'supplier-payables')
+ @include('business.pages.supplier-payables.navigation')
+ @endif
+
@if ($tabs->isNotEmpty())