krendil / model-tree
Laravel Nova ModelTree tool. Simple package for manage tree models
v1.0.3
2024-07-31 08:32 UTC
Requires
- php: ^7.3|^8.0
- laravel/nova: ^4.0
This package is auto-updated.
Last update: 2025-05-29 01:49:06 UTC
README
Simple package for manage tree models (category, menu, catalog, etc.)
Support Nova 4
Requirements
The model must have columns parent_id
and order
, both type int.
Installation
Start with installing the package
composer require krendil/model-tree
Then register the tool inside the NovaServiceProvider.php
public function tools() { return [new ModelTree]; }
Add to menu, in the resource()
method, insert your resource model
(new \Krendil\ModelTree\ModelTree) ->resource(Category::class) ->menu($request)