From c0b013634d33cbc5f376eef94279f9ff54c0263f Mon Sep 17 00:00:00 2001 From: maliming Date: Fri, 27 Mar 2026 14:08:33 +0800 Subject: [PATCH] fix: update breadcrumb items to be disabled in Role, User, Setting, and Tenant Management pages --- .../Pages/Identity/RoleManagement.razor.cs | 6 +++--- .../Pages/Identity/UserManagement.razor.cs | 6 +++--- .../Pages/SettingManagement/SettingManagement.razor.cs | 4 ++-- .../Pages/TenantManagement/TenantManagement.razor.cs | 6 +++--- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/RoleManagement.razor.cs b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/RoleManagement.razor.cs index 475a901d84..94f168f18d 100644 --- a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/RoleManagement.razor.cs +++ b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/RoleManagement.razor.cs @@ -53,9 +53,9 @@ public partial class RoleManagement protected override ValueTask SetBreadcrumbItemsAsync() { - BreadcrumbItems.Add(new BreadcrumbItem(LUiNavigation["Menu:Administration"].Value, "#")); - BreadcrumbItems.Add(new BreadcrumbItem(L["Menu:IdentityManagement"].Value, "#")); - BreadcrumbItems.Add(new BreadcrumbItem(L["Roles"].Value, "#")); + BreadcrumbItems.Add(new BreadcrumbItem(LUiNavigation["Menu:Administration"].Value, null, disabled: true)); + BreadcrumbItems.Add(new BreadcrumbItem(L["Menu:IdentityManagement"].Value, null, disabled: true)); + BreadcrumbItems.Add(new BreadcrumbItem(L["Roles"].Value, null, disabled: true)); return base.SetBreadcrumbItemsAsync(); } diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/UserManagement.razor.cs b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/UserManagement.razor.cs index 7e174ff243..9405ff723e 100644 --- a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/UserManagement.razor.cs +++ b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/UserManagement.razor.cs @@ -81,9 +81,9 @@ public partial class UserManagement protected override ValueTask SetBreadcrumbItemsAsync() { - BreadcrumbItems.Add(new BreadcrumbItem(LUiNavigation["Menu:Administration"].Value, "#")); - BreadcrumbItems.Add(new BreadcrumbItem(L["Menu:IdentityManagement"].Value, "#")); - BreadcrumbItems.Add(new BreadcrumbItem(L["Users"].Value, "#")); + BreadcrumbItems.Add(new BreadcrumbItem(LUiNavigation["Menu:Administration"].Value, null, disabled: true)); + BreadcrumbItems.Add(new BreadcrumbItem(L["Menu:IdentityManagement"].Value, null, disabled: true)); + BreadcrumbItems.Add(new BreadcrumbItem(L["Users"].Value, null, disabled: true)); return base.SetBreadcrumbItemsAsync(); } diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/Pages/SettingManagement/SettingManagement.razor.cs b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/Pages/SettingManagement/SettingManagement.razor.cs index 3ec0b31b56..52209c859b 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/Pages/SettingManagement/SettingManagement.razor.cs +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/Pages/SettingManagement/SettingManagement.razor.cs @@ -35,8 +35,8 @@ public partial class SettingManagement protected async override Task OnInitializedAsync() { - BreadcrumbItems.Add(new BreadcrumbItem(LUiNavigation["Menu:Administration"].Value, "#")); - BreadcrumbItems.Add(new BreadcrumbItem(L["Menu:Settings"].Value, "#")); + BreadcrumbItems.Add(new BreadcrumbItem(LUiNavigation["Menu:Administration"].Value, null, disabled: true)); + BreadcrumbItems.Add(new BreadcrumbItem(L["Menu:Settings"].Value, null, disabled: true)); SettingComponentCreationContext = new SettingComponentCreationContext(ServiceProvider); diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/Pages/TenantManagement/TenantManagement.razor.cs b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/Pages/TenantManagement/TenantManagement.razor.cs index e479250ed6..0c8dbc9b0a 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/Pages/TenantManagement/TenantManagement.razor.cs +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/Pages/TenantManagement/TenantManagement.razor.cs @@ -52,9 +52,9 @@ public partial class TenantManagement protected override ValueTask SetBreadcrumbItemsAsync() { - BreadcrumbItems.Add(new BreadcrumbItem(LUiNavigation["Menu:Administration"].Value, "#")); - BreadcrumbItems.Add(new BreadcrumbItem(L["Menu:TenantManagement"].Value, "#")); - BreadcrumbItems.Add(new BreadcrumbItem(L["Tenants"].Value, "#")); + BreadcrumbItems.Add(new BreadcrumbItem(LUiNavigation["Menu:Administration"].Value, null, disabled: true)); + BreadcrumbItems.Add(new BreadcrumbItem(L["Menu:TenantManagement"].Value, null, disabled: true)); + BreadcrumbItems.Add(new BreadcrumbItem(L["Tenants"].Value, null, disabled: true)); return base.SetBreadcrumbItemsAsync(); }