From c08bd8f88bad332874923c47bf4a4cc6058cc7a8 Mon Sep 17 00:00:00 2001 From: snipe Date: Sat, 20 Jul 2024 16:11:45 +0100 Subject: [PATCH 1/5] Nicer consumables layout Signed-off-by: snipe --- .../lang/en-US/admin/consumables/general.php | 1 + resources/lang/en-US/general.php | 1 + resources/views/consumables/view.blade.php | 798 +++++++++++------- 3 files changed, 491 insertions(+), 309 deletions(-) diff --git a/resources/lang/en-US/admin/consumables/general.php b/resources/lang/en-US/admin/consumables/general.php index 7c6bb32968..29acfedc1b 100644 --- a/resources/lang/en-US/admin/consumables/general.php +++ b/resources/lang/en-US/admin/consumables/general.php @@ -8,4 +8,5 @@ return array( 'remaining' => 'Remaining', 'total' => 'Total', 'update' => 'Update Consumable', + 'inventory_warning' => 'The inventory of this consumable is below the minimum amount of :min_count', ); diff --git a/resources/lang/en-US/general.php b/resources/lang/en-US/general.php index 71bbb05a4f..b3a6b34320 100644 --- a/resources/lang/en-US/general.php +++ b/resources/lang/en-US/general.php @@ -557,5 +557,6 @@ return [ 'close' => 'Close', 'expires' => 'Expires', 'map_fields'=> 'Map :item_type Field', + 'remaining_var' => ':count Remaining', ]; diff --git a/resources/views/consumables/view.blade.php b/resources/views/consumables/view.blade.php index 5a25659fbe..512d387031 100644 --- a/resources/views/consumables/view.blade.php +++ b/resources/views/consumables/view.blade.php @@ -2,114 +2,500 @@ {{-- Page title --}} @section('title') - {{ $consumable->name }} - {{ trans('general.consumable') }} -@parent -@stop + {{ $consumable->name }} + {{ trans('general.consumable') }} + ({{ trans('general.remaining_var', ['count' => $consumable->numRemaining()]) }}) + @parent +@endsection @section('header_right') - - {{ trans('general.back') }} -@stop - + + {{ trans('general.back') }} +@endsection {{-- Page content --}} @section('content') -
-
- - @endcan - @can('update', \App\Models\Accessory::class) + @can('create', \App\Models\Accessory::class) diff --git a/resources/views/consumables/view.blade.php b/resources/views/consumables/view.blade.php index 402edd707b..f6ea14042e 100644 --- a/resources/views/consumables/view.blade.php +++ b/resources/views/consumables/view.blade.php @@ -101,6 +101,14 @@
@endcan + @can('create', Consumable::class) + + + + @endcan + @can('checkout', $consumable) @if ($consumable->numRemaining() > 0)