respect order of Admin plugins in config when building menu
This commit is contained in:
		| @@ -14,6 +14,7 @@ set( | ||||
|   '_search_tabs'  => [], | ||||
|   '_device_tabs'  => [], | ||||
|   '_admin_tasks'  => {}, | ||||
|   '_admin_order'  => [], | ||||
|   '_reports_menu' => {}, | ||||
|   '_reports' => {}, | ||||
|   '_report_order' => [qw/Device Port IP Node VLAN Network Wireless/], | ||||
| @@ -123,6 +124,7 @@ register 'register_admin_task' => sub { | ||||
|       return error "bad config to register_admin_task"; | ||||
|   } | ||||
|  | ||||
|   push @{ setting('_admin_order') }, $config->{tag}; | ||||
|   setting('_admin_tasks')->{ $config->{tag} } = $config; | ||||
| }; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user