Component index page implemented

pull/3275/head^2
Ahmet 6 years ago
parent 2a255e5803
commit 535a3b6b25

@ -19,7 +19,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Menus
private void AddMainMenuItems(MenuConfigurationContext context)
{
var menuItem = new ApplicationMenuItem("BasicThemeDemo.Components", "Components");
var menuItem = new ApplicationMenuItem(BasicThemeDemoMenus.Components.Root, "Components");
var items = new List<ApplicationMenuItem>()
{
@ -28,13 +28,13 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Menus
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Borders, "Borders", url: "/Components/Borders"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Breadcrumbs, "Breadcrumbs", url: "/Components/Breadcrumbs"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Buttons, "Buttons", url: "/Components/Buttons"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.ButtonGroups, "ButtonGroups", url: "/Components/ButtonGroups"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.ButtonGroups, "Button Groups", url: "/Components/ButtonGroups"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Cards, "Cards", url: "/Components/Cards"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Carousel, "Carousel", url: "/Components/Carousel"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Collapse, "Collapse", url: "/Components/Collapse"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Dropdowns, "Dropdowns", url: "/Components/Dropdowns"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.DynamicForms, "DynamicForms", url: "/Components/DynamicForms"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.FormElements, "FormElements", url: "/Components/FormElements"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.DynamicForms, "Dynamic Forms", url: "/Components/DynamicForms"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.FormElements, "Form Elements", url: "/Components/FormElements"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Grids, "Grids", url: "/Components/Grids"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.ListGroups, "List Groups", url: "/Components/ListGroups"),
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Modals, "Modals", url: "/Components/Modals"),

@ -0,0 +1,19 @@
@page
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Menus
@using Volo.Abp.UI.Navigation
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.IndexModel
@{
ViewData["Title"] = "Components";
}
<h1>Components</h1>
Here is the ABP Component List
<ul>
@foreach (var menu in (await Model._menuManager.GetAsync(StandardMenus.Main)).Items.First(x => x.Name == BasicThemeDemoMenus.Components.Root).Items)
{
<li><a href="@menu.Url">@menu.DisplayName</a></li>
}
</ul>

@ -0,0 +1,22 @@
using System.Linq;
using Volo.Abp.AspNetCore.Mvc.UI.RazorPages;
using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Menus;
using Volo.Abp.UI.Navigation;
namespace Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components
{
public class IndexModel : AbpPageModel
{
public readonly IMenuManager _menuManager;
public IndexModel(IMenuManager menuManager)
{
_menuManager = menuManager;
}
public void OnGet()
{
}
}
}

@ -12,9 +12,9 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo
{
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Debug()
.MinimumLevel.Override("Microsoft", LogEventLevel.Information)
.MinimumLevel.Override("Microsoft", LogEventLevel.Warning)
.Enrich.FromLogContext()
.WriteTo.File("Logs/logs.txt")
.WriteTo.File("Logs/logs-.txt", rollingInterval: RollingInterval.Day, retainedFileCountLimit: 7)
.CreateLogger();
try

Loading…
Cancel
Save