card orders wip

This commit is contained in:
2023-12-11 17:35:20 +05:00
parent ee4d71cff0
commit 1dc7441631
4 changed files with 15 additions and 5 deletions

View File

@@ -19,6 +19,8 @@ class CardType extends Model
protected $fillable = [
'name',
'price',
'notes',
'active',
];
/**

View File

@@ -8,6 +8,7 @@ use Illuminate\Http\Request;
use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\Text;
use Laravel\Nova\Http\Requests\NovaRequest;
use Trin4ik\NovaSwitcher\NovaSwitcher;
class CardState extends Resource
{
@@ -64,6 +65,12 @@ class CardState extends Resource
Text::make(__('Price'), 'price')
->rules('required', 'string', 'max:255'),
Text::make(__('Notes'), 'notes')
->rules('nullable', 'string', 'max:255'),
NovaSwitcher::make(__('Active'), 'active')
->default(true),
];
}

View File

@@ -122,19 +122,19 @@ class NovaServiceProvider extends NovaApplicationServiceProvider
])->icon('collection')->collapsable(),
MenuSection::make(__('System'), [
MenuGroup::make(__('User'), [
MenuGroup::make(__('Users'), [
MenuItem::resource(User::class),
MenuItem::resource(Role::class),
MenuItem::resource(Permission::class),
])->collapsable(),
MenuGroup::make(__('Loan orders'), [
MenuGroup::make(__('Loan'), [
MenuItem::resource(LoanType::class),
])->collapsable(),
MenuGroup::make(__('Card orders'), [
MenuGroup::make(__('Card'), [
MenuItem::resource(CardState::class),
]),
])->collapsable(),
MenuGroup::make(__('Location'), [
MenuItem::resource(Province::class),

View File

@@ -236,5 +236,6 @@
"Card orders": "Kart sargytlary",
"Reason for issuing the card": "Kartyň çykarylmagynyň sebäbi",
"Card state": "Kartyň çykarylmagynyň sebäbi",
"Card states": "Kartyň çykarylmagynyň sebäpleri"
"Card states": "Kartyň çykarylmagynyň sebäpleri",
"Card": "Kart"
}