Merge pull request #15763 from abpframework/Onur/fix-blog-menu-item

Fixed blog menu item
pull/15792/head
Berkan Sasmaz 3 years ago committed by GitHub
commit ee730b6574
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -19,9 +19,9 @@ namespace Volo.Blogging.Admin
{
var l = context.GetLocalizer<BloggingResource>();
var managementRootMenuItem = new ApplicationMenuItem("BlogManagement", l["Menu:BlogManagement"]).RequirePermissions(BloggingPermissions.Blogs.Management);
var managementRootMenuItem = new ApplicationMenuItem(BloggingAdminMenuNames.GroupName, l["Menu:BlogManagement"]).RequirePermissions(BloggingPermissions.Blogs.Management);
managementRootMenuItem.AddItem(new ApplicationMenuItem("BlogManagement.Blogs", l["Menu:Blogs"], "~/Blogging/Admin/Blogs").RequirePermissions(BloggingPermissions.Blogs.Management));
managementRootMenuItem.AddItem(new ApplicationMenuItem(BloggingAdminMenuNames.Blogs, l["Menu:Blogs"], "~/Blogging/Admin/Blogs").RequirePermissions(BloggingPermissions.Blogs.Management));
context.Menu.GetAdministration().AddItem(managementRootMenuItem);

@ -0,0 +1,8 @@
namespace Volo.Blogging.Admin;
public class BloggingAdminMenuNames
{
public const string GroupName = "BlogManagement";
public const string Blogs = GroupName + ".Blogs";
}

@ -4,6 +4,7 @@
@using Volo.Blogging.Admin.Pages.Blogging.Admin.Blogs
@using Volo.Blogging
@using Microsoft.AspNetCore.Mvc.Localization
@using Volo.Abp.AspNetCore.Mvc.UI.Layout
@using Volo.Blogging.Localization
@inherits Volo.Blogging.Admin.Pages.Blogging.BloggingAdminPage
@model IndexModel
@ -12,6 +13,11 @@
@{
ViewBag.PageTitle = "Blogs";
}
@inject IPageLayout PageLayout
@{
PageLayout.Content.Title = L["Blogs"].Value;
PageLayout.Content.MenuItemName = BloggingAdminMenuNames.Blogs;
}
@section scripts {
<abp-script-bundle name="@typeof(IndexModel).FullName">

Loading…
Cancel
Save