Skip to content

Commit

Permalink
refactor: 后台菜单改为通过 adminMenuGetMenus 事件和 AdminMenu 服务添加
Browse files Browse the repository at this point in the history
  • Loading branch information
twinh committed Jun 29, 2022
1 parent 5b3fe84 commit 095a750
Showing 1 changed file with 5 additions and 14 deletions.
19 changes: 5 additions & 14 deletions src/LogisticsPlugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
namespace Miaoxing\Logistics;

use Miaoxing\Address\Service\Address;
use Miaoxing\Admin\Service\AdminMenu;
use Miaoxing\Logistics\Service\Logistics;
use Miaoxing\Order\Service\Order;
use Miaoxing\Product\Service\Product;
Expand All @@ -14,21 +15,11 @@ class LogisticsPlugin extends \Miaoxing\Plugin\BasePlugin

protected $name = '物流管理,包括运费模板等';

public function onAdminNavGetNavs(&$navs, &$categories, &$subCategories)
public function onAdminMenuGetMenus(AdminMenu $menu)
{
$subCategories[] = [
'parentId' => 'setting',
'url' => 'admin/shipping-tpls',
'name' => '运费模板管理',
'sort' => 20,
];

$subCategories[] = [
'parentId' => 'setting',
'url' => 'admin/logistics-addresses',
'name' => '地址管理',
'sort' => 10,
];
$setting = $menu->child('setting');
$setting->addChild()->setLabel('运费模板管理')->setUrl('admin/shipping-tpls')->setSort(200);
$setting->addChild()->setLabel('地址管理')->setUrl('admin/logistics-addresses')->setSort(100);
}

/**
Expand Down

0 comments on commit 095a750

Please sign in to comment.