From e35b7c6df05d59eb3b97f04052462c028324fc3c Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Fri, 29 May 2020 16:34:40 +0800 Subject: [PATCH] Add AbpApplicationPathViewComponent --- .../Basic/Components/Menu/Default.cshtml | 3 ++- .../Basic/Components/Menu/_MenuItem.cshtml | 3 ++- .../Toolbar/UserMenu/Default.cshtml | 3 ++- .../Themes/Basic/Layouts/Account.cshtml | 4 ---- .../Themes/Basic/Layouts/Application.cshtml | 4 ---- .../Themes/Basic/Layouts/Empty.cshtml | 4 ---- .../Themes/Basic/_ViewImports.cshtml | 1 - .../AbpApplicationPathViewComponent.cs | 19 +++++++++++++++++++ .../AbpApplicationPathViewComponentModel.cs | 7 +++++++ .../AbpApplicationPath/Default.cshtml | 4 ++++ .../Mvc/UI/RazorPages/AbpRazorPage.cs | 17 ----------------- 11 files changed, 36 insertions(+), 33 deletions(-) create mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/Pages/Shared/Components/AbpApplicationPath/AbpApplicationPathViewComponent.cs create mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/Pages/Shared/Components/AbpApplicationPath/AbpApplicationPathViewComponentModel.cs create mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/Pages/Shared/Components/AbpApplicationPath/Default.cshtml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI/Volo/Abp/AspNetCore/Mvc/UI/RazorPages/AbpRazorPage.cs diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Themes/Basic/Components/Menu/Default.cshtml b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Themes/Basic/Components/Menu/Default.cshtml index b6a7a559bb..064a3756c4 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Themes/Basic/Components/Menu/Default.cshtml +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Themes/Basic/Components/Menu/Default.cshtml @@ -5,12 +5,13 @@ var elementId = string.IsNullOrEmpty(menuItem.ElementId) ? string.Empty : $"id=\"{menuItem.ElementId}\""; var cssClass = string.IsNullOrEmpty(menuItem.CssClass) ? string.Empty : menuItem.CssClass; var disabled = menuItem.IsDisabled ? "disabled" : string.Empty; + var url = string.IsNullOrEmpty(menuItem.Url) ? "#" : Url.Content(menuItem.Url); if (menuItem.IsLeaf) { if (menuItem.Url != null) {