Skip to content

Commit b07fc50

Browse files
committed
Manage page tree page
1 parent c262248 commit b07fc50

File tree

3 files changed

+4
-8
lines changed

3 files changed

+4
-8
lines changed

database/migrations/create_filament_flexible_content_block_pages_table.php.stub

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,9 @@ return new class extends Migration
7878

7979
// Parent-child:
8080
if(FilamentFlexibleContentBlockPages::config()->isParentEnabled($pageModel)) {
81-
$table->unsignedBigInteger('parent_id')
82-
->nullable();
83-
$table->foreign('parent_id')
84-
->references('id')
85-
->on($pageTable)
86-
->onDelete('set null');
81+
$table->bigInteger('parent_id')
82+
->default(\SolutionForest\FilamentTree\Support\Utils::defaultParentId())
83+
->index();
8784
$table->integer('order')
8885
->default(0);
8986
}

src/Resources/PageResource/Pages/ListPages.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ protected function getActions(): array
2626
FlexibleLocaleSwitcher::make(),
2727
CreateAction::make(),
2828
Action::make('page_tree')
29-
->label(flexiblePagesTrans('actions.page_tree_lbl'))
29+
->label(flexiblePagesTrans('pages.actions.page_tree_lbl'))
3030
->icon('heroicon-o-arrow-turn-down-right')
3131
->color('gray')
3232
->visible(FilamentFlexibleContentBlockPages::config()->isParentEnabled($this->getModel()))

src/Resources/PageResource/Pages/ManagePageTree.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
use SolutionForest\FilamentTree\Resources\Pages\TreePage;
66
use Statikbe\FilamentFlexibleContentBlockPages\Facades\FilamentFlexibleContentBlockPages;
77
use Statikbe\FilamentFlexibleContentBlockPages\FilamentFlexibleContentBlockPagesConfig;
8-
use Statikbe\FilamentFlexibleContentBlockPages\Resources\PageResource;
98

109
class ManagePageTree extends TreePage
1110
{

0 commit comments

Comments
 (0)