composer require --prefer-dist dmsylvio/menu "*"
Add the following code to config file Yii2
'modules' => [
'menu' => [
'class' => 'vendor\dmsylvio\menu\Menu',
],
]
Make sure that you have properly configured db
application component and run the following command:
$ php yii migrate/up --migrationPath=@vendor/dmsylvio/menu/migrations
use vendor\dmsylvio\menu\Menu;
// $arr (principal menus id)
echo Menu::get_menu_tree($arr = [3,20,38,46,54]);
/menu/creator