krendil / model-tree
Laravel Nova ModelTree tool. Simple package for manage tree models
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/krendil/model-tree
Requires
- php: ^7.3|^8.0
- laravel/nova: ^4.0
This package is auto-updated.
Last update: 2025-12-29 04:03:21 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)
