diff --git a/app/Http/ViewComposers/Header.php b/app/Http/ViewComposers/Header.php index 2a6d9cb0a..1be216636 100644 --- a/app/Http/ViewComposers/Header.php +++ b/app/Http/ViewComposers/Header.php @@ -24,6 +24,7 @@ class Header $bills = []; $invoices = []; $items = []; + $items_reminder = []; $notifications = 0; $company = null; @@ -55,6 +56,10 @@ class Header $items[$data['item_id']] = $data['name']; $notifications++; break; + case 'App\Notifications\Common\ItemReminder': + $items_reminder[$data['item_id']] = $data['name']; + $notifications++; + break; } } @@ -68,6 +73,7 @@ class Header 'bills' => $bills, 'invoices' => $invoices, 'items' => $items, + 'items_reminder' => $items_reminder, 'company' => $company, 'updates' => $updates, ]); diff --git a/resources/lang/en-GB/header.php b/resources/lang/en-GB/header.php index a43c3c0f7..7b2cf3c42 100644 --- a/resources/lang/en-GB/header.php +++ b/resources/lang/en-GB/header.php @@ -9,6 +9,7 @@ return [ 'overdue_invoices' => '{1} :count overdue invoice|[2,*] :count overdue invoices', 'upcoming_bills' => '{1} :count upcoming bill|[2,*] :count upcoming bills', 'items_stock' => '{1} :count item out of stock|[2,*] :count items out of stock', + 'items_reminder' => '{1} You have :count item left|[2,*] You have :count items left', 'view_all' => 'View All' ], 'docs_link' => 'https://akaunting.com/docs', diff --git a/resources/views/partials/admin/header.blade.php b/resources/views/partials/admin/header.blade.php index 21cfdd9fd..f77a3beae 100644 --- a/resources/views/partials/admin/header.blade.php +++ b/resources/views/partials/admin/header.blade.php @@ -130,6 +130,13 @@ @endif + @if (count($items_reminder)) +
  • + + {{ trans_choice('header.notifications.items_reminder', count($items_reminder), ['count' => count($items_reminder)]) }} + +
  • + @endif