Laravel Nova ModelTree tool. Simple package for manage tree models
krendil/model-tree is a Laravel package for laravel nova modeltree tool. simple package for manage tree models.
It currently has 1 GitHub stars and 17 downloads on Packagist (latest version v1.0.3).
Install it with composer require krendil/model-tree.
Discover more Laravel packages by krendil
or browse all Laravel packages to compare alternatives.
Last updated
Simple package for manage tree models (category, menu, catalog, etc.)
Support Nova 4

The model must have columns parent_id and order, both type int.
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)