diff --git a/app/Enums/PriceShowingMode.php b/app/Enums/PriceShowingMode.php new file mode 100644 index 0000000..2deb023 --- /dev/null +++ b/app/Enums/PriceShowingMode.php @@ -0,0 +1,32 @@ + 'authenticated', + 'guest' => 'guest', + ]; + } + + protected static function labels(): array + { + return [ + 'authenticated' => __('Client Connecté'), + 'guest' => __('Public'), + ]; + } +} diff --git a/config/app.php b/config/app.php index 794d070..f313229 100644 --- a/config/app.php +++ b/config/app.php @@ -246,6 +246,7 @@ return [ 'OrderUnit' => \App\Enums\OrderUnit::class, 'InvoicingUnit' => \App\Enums\InvoicingUnit::class, 'WeightUnit' => \App\Enums\WeightUnit::class, + 'PriceShowingMode' => \App\Enums\PriceShowingMode::class, ], ]; diff --git a/resources/views/bo/settings.blade.php b/resources/views/bo/settings.blade.php index 45f8b2d..c0fe34b 100644 --- a/resources/views/bo/settings.blade.php +++ b/resources/views/bo/settings.blade.php @@ -101,6 +101,36 @@ @endif @endforeach +