Skip to content

Commit ec26f86

Browse files
committed
INTLAR-149: Add redirect to replicate actions
1 parent 7a19b12 commit ec26f86

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/Resources/PageResource.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,8 @@ public static function table(Table $table): Table
214214
EditAction::make(),
215215
PublishAction::make(),
216216
ViewAction::make(),
217-
ReplicateAction::make(),
217+
ReplicateAction::make()
218+
->successRedirectUrl(fn (ReplicateAction $action) => PageResource::getUrl('edit', ['record' => $action->getReplica()])),
218219
])
219220
->bulkActions([
220221
LinkedToMenuItemBulkDeleteAction::make(),

src/Resources/PageResource/Pages/EditPage.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
use Statikbe\FilamentFlexibleContentBlockPages\Facades\FilamentFlexibleContentBlockPages;
88
use Statikbe\FilamentFlexibleContentBlockPages\FilamentFlexibleContentBlockPagesConfig;
99
use Statikbe\FilamentFlexibleContentBlockPages\Models\Page;
10+
use Statikbe\FilamentFlexibleContentBlockPages\Resources\PageResource;
1011
use Statikbe\FilamentFlexibleContentBlocks\Filament\Actions\FlexibleLocaleSwitcher;
1112
use Statikbe\FilamentFlexibleContentBlocks\Filament\Form\Actions\ReplicateAction;
1213
use Statikbe\FilamentFlexibleContentBlocks\Filament\Pages\EditRecord\Concerns\TranslatableWithMedia;
@@ -28,7 +29,8 @@ protected function getActions(): array
2829
FlexibleLocaleSwitcher::make(),
2930
LinkedToMenuItemDeleteAction::make()
3031
->visible(fn (Page $record) => $record->isDeletable()),
31-
ReplicateAction::make(),
32+
ReplicateAction::make()
33+
->successRedirectUrl(fn (ReplicateAction $action) => PageResource::getUrl('edit', ['record' => $action->getReplica()])),
3234
];
3335
}
3436

0 commit comments

Comments
 (0)