File tree Expand file tree Collapse file tree 4 files changed +51
-929
lines changed Expand file tree Collapse file tree 4 files changed +51
-929
lines changed Original file line number Diff line number Diff line change 17
17
],
18
18
"require" : {
19
19
"php" : " ^8.2" ,
20
+ "15web/filament-tree" : " ^1.0" ,
20
21
"artesaos/seotools" : " ^1.3" ,
21
22
"filament/spatie-laravel-tags-plugin" : " ^3.2" ,
22
23
"guava/filament-icon-picker" : " ^2.0" ,
Original file line number Diff line number Diff line change 11
11
use Statikbe \FilamentFlexibleContentBlockPages \Facades \FilamentFlexibleContentBlockPages ;
12
12
use Statikbe \FilamentFlexibleContentBlockPages \Models \Contracts \HasMenuLabel ;
13
13
use Statikbe \FilamentFlexibleContentBlocks \Models \Contracts \Linkable ;
14
+ use Studio15 \FilamentTree \Concerns \InteractsWithTree ;
14
15
15
16
class MenuItem extends Model
16
17
{
17
18
use HasFactory;
18
19
use HasTranslations;
19
20
use NodeTrait;
21
+ use InteractsWithTree;
20
22
21
23
protected $ fillable = [
22
24
'menu_id ' ,
@@ -106,4 +108,9 @@ public function getMorphClass()
106
108
{
107
109
return 'filament-flexible-content-block-pages::menu-item ' ;
108
110
}
111
+
112
+ public static function getTreeLabelAttribute (): string
113
+ {
114
+ return 'label ' ;
115
+ }
109
116
}
Original file line number Diff line number Diff line change 18
18
use Statikbe \FilamentFlexibleContentBlockPages \Resources \MenuResource \Pages \EditMenu ;
19
19
use Statikbe \FilamentFlexibleContentBlockPages \Resources \MenuResource \Pages \ListMenus ;
20
20
use Statikbe \FilamentFlexibleContentBlockPages \Resources \MenuResource \Pages \ManageMenuItems ;
21
+ use Statikbe \FilamentFlexibleContentBlockPages \Resources \MenuResource \Pages \OldManageMenuItems ;
21
22
use Statikbe \FilamentFlexibleContentBlocks \Filament \Form \Fields \CodeField ;
22
23
23
24
class MenuResource extends Resource
You can’t perform that action at this time.
0 commit comments