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 = [ protected $fillable = [
'name', 'name',
'price', 'price',
'notes',
'active',
]; ];
/** /**

View File

@@ -8,6 +8,7 @@ use Illuminate\Http\Request;
use Laravel\Nova\Fields\ID; use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\Text; use Laravel\Nova\Fields\Text;
use Laravel\Nova\Http\Requests\NovaRequest; use Laravel\Nova\Http\Requests\NovaRequest;
use Trin4ik\NovaSwitcher\NovaSwitcher;
class CardState extends Resource class CardState extends Resource
{ {
@@ -64,6 +65,12 @@ class CardState extends Resource
Text::make(__('Price'), 'price') Text::make(__('Price'), 'price')
->rules('required', 'string', 'max:255'), ->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(), ])->icon('collection')->collapsable(),
MenuSection::make(__('System'), [ MenuSection::make(__('System'), [
MenuGroup::make(__('User'), [ MenuGroup::make(__('Users'), [
MenuItem::resource(User::class), MenuItem::resource(User::class),
MenuItem::resource(Role::class), MenuItem::resource(Role::class),
MenuItem::resource(Permission::class), MenuItem::resource(Permission::class),
])->collapsable(), ])->collapsable(),
MenuGroup::make(__('Loan orders'), [ MenuGroup::make(__('Loan'), [
MenuItem::resource(LoanType::class), MenuItem::resource(LoanType::class),
])->collapsable(), ])->collapsable(),
MenuGroup::make(__('Card orders'), [ MenuGroup::make(__('Card'), [
MenuItem::resource(CardState::class), MenuItem::resource(CardState::class),
]), ])->collapsable(),
MenuGroup::make(__('Location'), [ MenuGroup::make(__('Location'), [
MenuItem::resource(Province::class), MenuItem::resource(Province::class),

View File

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