Laon orders wip

This commit is contained in:
2023-11-30 15:34:45 +05:00
parent 7ed3ae41f0
commit 298bec116a
3 changed files with 36 additions and 30 deletions

View File

@@ -16,6 +16,8 @@ use Eolica\NovaLocaleSwitcher\LocaleSwitcher;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate;
use Laravel\Nova\Events\ServingNova;
use Laravel\Nova\Fields\Date;
use Laravel\Nova\Fields\Field;
use Laravel\Nova\Menu\Menu;
use Laravel\Nova\Menu\MenuGroup;
use Laravel\Nova\Menu\MenuItem;
@@ -39,6 +41,7 @@ class NovaServiceProvider extends NovaApplicationServiceProvider
$this->setupUserNavigation();
$this->setupUserSettings();
$this->setupAssets();
$this->setupFieldMacros();
}
/**
@@ -157,4 +160,14 @@ class NovaServiceProvider extends NovaApplicationServiceProvider
{
Nova::style('additional', resource_path('css/vendor/nova/css/additional.css'));
}
/**
* Setup macros of fields
*/
public function setupFieldMacros(): void
{
Date::macro('toTurkmenFormat', function () {
return $this->displayUsing(fn ($value) => $value?->format('d.m.Y'));
});
}
}