myesn

myEsn2E9

hi
github

ABP: UserMenu 新增選單項目

image

方法#

打開 Web 項目的 Menus\?MenuContributor,加入以下代碼:

    public async Task ConfigureMenuAsync(MenuConfigurationContext context)
    {
        ..

        if (context.Menu.Name == StandardMenus.User)
        {
            await ConfigureUserMenuAsync(context);
        }
    }

    private Task ConfigureUserMenuAsync(MenuConfigurationContext context)
    {
        context.Menu.Items.Insert(
          1,
          new ApplicationMenuItem(
              ?Menus.Subscription,
              "購買套餐",
              url: "/Account/Subscription",
              icon: "fas fa-home",
              order: 1001 // 因為“我的帳號”序號是1000
          ).RequirePermissions(?Permissions.?.PersonalCenter.SubscriptionPage.Default)
        );

        return Task.CompletedTask;
    }    

參考#

https://abp.io/docs/latest/framework/ui/mvc-razor-pages/navigation-menu#standard-menus

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。