card orders wip
This commit is contained in:
@@ -19,6 +19,8 @@ class CardType extends Model
|
|||||||
protected $fillable = [
|
protected $fillable = [
|
||||||
'name',
|
'name',
|
||||||
'price',
|
'price',
|
||||||
|
'notes',
|
||||||
|
'active',
|
||||||
];
|
];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -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),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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),
|
||||||
|
|||||||
@@ -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"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user