fix bug with ordering on pgsql
This commit is contained in:
@@ -61,13 +61,13 @@ class CardOrderForm
|
||||
Fieldset::make(__('Loan type and amount'))
|
||||
->schema([
|
||||
Select::make('card_state_id')
|
||||
->relationship('cardState', 'name', fn (Builder $query) => $query)
|
||||
->relationship('cardState', 'name', fn (Builder $query) => $query->orderByTranslation('name'))
|
||||
->label(__('Card state'))
|
||||
->native(false)
|
||||
->required(),
|
||||
|
||||
Select::make('card_type_id')
|
||||
->relationship('cardType', 'name')
|
||||
->relationship('cardType', 'name', fn (Builder $query) => $query->orderByTranslation('name'))
|
||||
->label(__('Card type'))
|
||||
->native(false)
|
||||
->required(),
|
||||
@@ -85,6 +85,8 @@ class CardOrderForm
|
||||
Select::make('branch_id')
|
||||
->label(__('Branch'))
|
||||
->relationship('branch', 'name', function ($query, callable $get) {
|
||||
$query->orderByTranslation('name');
|
||||
|
||||
$region = $get('region');
|
||||
if ($region) {
|
||||
$query->where('region', $region);
|
||||
@@ -249,20 +251,6 @@ class CardOrderForm
|
||||
->columnSpan(2),
|
||||
])->columnSpan(4),
|
||||
])->columnSpanFull(),
|
||||
|
||||
// Textarea::make('passport_one')
|
||||
// ->required()
|
||||
// ->columnSpanFull(),
|
||||
// Textarea::make('passport_two')
|
||||
// ->required()
|
||||
// ->columnSpanFull(),
|
||||
// Textarea::make('passport_three')
|
||||
// ->required()
|
||||
// ->columnSpanFull(),
|
||||
// Textarea::make('passport_four')
|
||||
// ->required()
|
||||
// ->columnSpanFull(),
|
||||
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user