private void BuildConfigurationMenu(NavigationItemBuilder builder)
 {
     builder.IconCssClass("fa-cog");
     builder.Add(T("Modules"), "1", b => b.Action("Features", "Module", new { area = Constants.Areas.Dashboard }).IconCssClass("fa-th").Permission(DashboardPermissions.ManageModules));
     builder.Add(T("Themes"), "2", b => b.Action("Index", "Theme", new { area = Constants.Areas.Dashboard }).IconCssClass("fa-tachometer").Permission(DashboardPermissions.ManageThemes));
     builder.Add(T("Extension Modules"), "3", b => b.Action("Index", "ModuleSettings", new { area = Constants.Areas.Dashboard }).IconCssClass("fa-tachometer").Permission(DashboardPermissions.ManageModuleSettings));
 }
Exemple #2
0
        private void BuildManager(NavigationItemBuilder builder)
        {
            builder.IconCssClass("fa-th");

            builder.Add(T("Chuyên mục"), "0", b => b.Action("Index", "AdminCategories", new { area = "" })
                        .Permission(CategoriesPermissions.ManagerCategories));

            builder.Add(T("Đối tác"), "1", b => b.Action("Index", "AdminPartner", new { area = "" })
                        .Permission(PartnerPermissions.ManagerPartner));

            builder.Add(T("Banners"), "2", b => b.Action("Index", "AdminSliders", new { area = "" })
                        .Permission(SlidersPermissions.ManagerSliders));

            builder.Add(T("Bài viết"), "3", b => b.Action("Index", "AdminArticles", new { area = "" })
                        .Permission(ArticlesPermissions.ManagerArticles));

            //builder.Add(T("Ảnh bài viết"), "4", b => b.Action("Index", "AdminImages", new { area = "" })
            //    .Permission(ImagesPermissions.ManagerImages));

            builder.Add(T("Tuyển dụng"), "5", b => b.Action("Index", "AdminRecruitment", new { area = "" })
                        .Permission(AdminPermissions.ManagerRecruitment));

            builder.Add(T("Liên hệ"), "6", b => b.Action("Index", "AdminEmails", new { area = "" })
                        .Permission(EmailsPermissions.ManagerEmails));
        }
Exemple #3
0
        private void BuildManager(NavigationItemBuilder builder)
        {
            builder.IconCssClass("fa-th");

            builder.Add(T("Chuyên mục"), "0", b => b.Action("Index", "AdminCategories", new { area = "" })
                        .Permission(CategoriesPermissions.ManagerCategories));

            builder.Add(T("Banners"), "1", b => b.Action("Index", "AdminBanners", new { area = "" })
                        .Permission(BannersPermissions.ManagerBanners));

            builder.Add(T("Dòng sản phẩm"), "2", b => b.Action("Index", "AdminProductsGroup", new { area = "" })
                        .Permission(ProductsGroupPermissions.ManagerProductsGroup));

            builder.Add(T("Thể tích chai"), "3", b => b.Action("Index", "AdminProductVolume", new { area = "" })
                        .Permission(ProductsGroupPermissions.ManagerProductsGroup));

            builder.Add(T("Sản phẩm"), "4", b => b.Action("Index", "AdminProducts", new { area = "" })
                        .Permission(ProductsPermissions.ManagerProducts));

            builder.Add(T("Tin tức"), "5", b => b.Action("Index", "AdminArticles", new { area = "" })
                        .Permission(ArticlesPermissions.ManagerArticles));

            builder.Add(T("Cửa hàng"), "6", b => b.Action("Index", "AdminStoreBranch", new { area = "" })
                        .Permission(StoreBranchPermissions.ManagerStoreBranch));

            builder.Add(T("Liên hệ"), "7", b => b.Action("Index", "AdminEmails", new { area = "" })
                        .Permission(EmailsPermissions.ManagerEmails));

            builder.Add(T("Cấu hình trang"), "8", b => b.Url("/admin/settings/edit/CMSSolutions.Websites.Controllers.CommonSettings"));
        }
Exemple #4
0
        private static void BuildHomeMenu(NavigationItemBuilder builder)
        {
            builder.Permission(StandardPermissions.DashboardAccess);

            builder.IconCssClass("fa fa-home")
            .Url("#");
            //.Action("Index", "Home", new { area = KoreWebConstants.Areas.Admin });
        }
        private void BuildMembershipMenu(NavigationItemBuilder builder)
        {
            builder.IconCssClass("fa-user");
            builder.Permission(StandardPermissions.FullAccess);

            builder.Add(T("Users"), "1", item => item.Action("Index", "User", new { area = Constants.Areas.Security }).IconCssClass("fa-user-md ").Permission(StandardPermissions.FullAccess));
            builder.Add(T("Roles"), "2", item => item.Action("Index", "Role", new { area = Constants.Areas.Security }).IconCssClass("fa-male").Permission(StandardPermissions.FullAccess));
        }
        private void BuildCmsMenu(NavigationItemBuilder builder)
        {
            builder.IconCssClass("fa fa-edit");

            // Blog
            builder.Add(T(KoreCmsLocalizableStrings.Blog.Title), "5", item => item
                        .Url("#blog")
                        .IconCssClass("fa fa-newspaper-o")
                        .Permission(CmsPermissions.BlogRead));

            // Content Blocks
            builder.Add(T(KoreCmsLocalizableStrings.ContentBlocks.Title), "5", item => item
                        .Url("#blocks/content-blocks")
                        .IconCssClass("fa fa-cubes")
                        .Permission(CmsPermissions.ContentBlocksRead));

            // Media
            builder.Add(T(KoreCmsLocalizableStrings.Media.Title), "5", item => item
                        .Url("#media")
                        .IconCssClass("fa fa-picture-o")
                        .Permission(CmsPermissions.MediaRead));

            // Menus
            builder.Add(T(KoreCmsLocalizableStrings.Menus.Title), "5", item => item
                        .Url("#menus")
                        .IconCssClass("fa fa-bars")
                        .Permission(CmsPermissions.MenusRead));

            // Messaging
            builder.Add(T(KoreCmsLocalizableStrings.Messaging.MessageTemplates), "5", item => item
                        .Url("#messaging/templates")
                        .IconCssClass("fa fa-crop")
                        .Permission(CmsPermissions.MessageTemplatesRead));

            // Pages
            builder.Add(T(KoreCmsLocalizableStrings.Pages.Title), "5", item => item
                        .Url("#pages")
                        .IconCssClass("fa fa-file-o")
                        .Permission(CmsPermissions.PagesRead));

            // Queued Emails
            builder.Add(T(KoreCmsLocalizableStrings.Messaging.QueuedEmails), "5", item => item
                        .Url("#messaging/queued-email")
                        .IconCssClass("fa fa-envelope-o")
                        .Permission(CmsPermissions.QueuedEmailsRead));

            // Subscribers
            builder.Add(T(KoreCmsLocalizableStrings.Newsletters.Subscribers), "5", item => item
                        .Url("#newsletters/subscribers")
                        .IconCssClass("fa fa-users")
                        .Permission(CmsPermissions.NewsletterRead));

            // XML Sitemap
            builder.Add(T(KoreCmsLocalizableStrings.Sitemap.XMLSitemap), "5", item => item
                        .Url("#sitemap/xml-sitemap")
                        .IconCssClass("fa fa-sitemap")
                        .Permission(CmsPermissions.SitemapRead));
        }
Exemple #7
0
        private void BuildMaintenanceMenu(NavigationItemBuilder builder)
        {
            builder.IconCssClass("fa fa-wrench");

            builder.Add(T(KoreWebLocalizableStrings.Log.Title), "5", item => item
                        .Url("#log")
                        .IconCssClass("fa fa-warning")
                        .Permission(KoreWebPermissions.LogRead));

            // Scheduled Tasks
            builder.Add(T(KoreWebLocalizableStrings.ScheduledTasks.Title), "5", item => item
                        .Url("#scheduledtasks")
                        .IconCssClass("fa fa-clock-o")
                        .Permission(KoreWebPermissions.ScheduledTasksRead));
        }
Exemple #8
0
        private void BuildConfigurationMenu(NavigationItemBuilder builder)
        {
            builder.IconCssClass("fa fa-cog");

            // Tenants
            builder.Add(T(KoreWebLocalizableStrings.Tenants.Title), "5", item => item
                        .Url("#tenants")
                        .IconCssClass("fa fa-building-o")
                        .Permission(StandardPermissions.FullAccess));

            // Indexing
            builder.Add(T(KoreWebLocalizableStrings.Indexing.Title), "5", item => item
                        .Url("#indexing")
                        .IconCssClass("fa fa-search")
                        .Permission(StandardPermissions.FullAccess));

            // Localization
            builder.Add(T(KoreWebLocalizableStrings.Localization.Title), "5", item => item
                        .Url("#localization/languages")
                        .IconCssClass("fa fa-globe")
                        .Permission(KoreWebPermissions.LanguagesRead));

            // Plugins
            builder.Add(T(KoreWebLocalizableStrings.Plugins.Title), "5", item => item
                        .Url("#plugins")
                        .IconCssClass("fa fa-puzzle-piece")
                        .Permission(StandardPermissions.FullAccess));

            // Settings
            builder.Add(T(KoreWebLocalizableStrings.General.Settings), "5", item => item
                        .Url("#configuration/settings")
                        .IconCssClass("fa fa-cog")
                        .Permission(KoreWebPermissions.SettingsRead));

            // Themes
            builder.Add(T(KoreWebLocalizableStrings.General.Themes), "5", item => item
                        .Url("#configuration/themes")
                        .IconCssClass("fa fa-tint")
                        .Permission(KoreWebPermissions.ThemesRead));
        }
Exemple #9
0
 private void BuildPluginsMenu(NavigationItemBuilder builder)
 {
     builder.IconCssClass("fa fa-puzzle-piece");
 }
Exemple #10
0
 private void BuildHomeMenu(NavigationItemBuilder builder)
 {
     builder.IconCssClass("fa-home").Action("Index", "Admin", new { area = "" })
     .Permission(AdminPermissions.ManagerAdmin);
 }
 private static void BuildHomeMenu(NavigationItemBuilder builder)
 {
     builder.Permission(StandardPermissions.DashboardAccess);
     builder.IconCssClass("fa-home").Action("Index", "Dashboard", new { area = Constants.Areas.Dashboard });
 }
Exemple #12
0
 private void BuildOrders(NavigationItemBuilder builder)
 {
     builder.IconCssClass("fa-truck");
     builder.Add(T("Đơn đặt hàng"), "0", b => b.Action("Index", "AdminOrders", new { area = "" })
                 .Permission(OrdersPermissions.ManagerOrders));
 }