Skip to content

mzsoltcc/DNTBreadCrumb.Core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DNTBreadCrumb.Core

DNTBreadCrumb.Core Creates custom bread crumb definitions, based on Twitter Bootstrap 3.x features for ASP.NET Core applications.

Install via NuGet

To install DNTBreadCrumb.Core, run the following command in the Package Manager Console:

PM> Install-Package DNTBreadCrumb.Core

You can also view the package page on NuGet.

Usage:

  • After installing the DNTBreadCrumb.Core package, add the following definition to the _ViewImports.cshtml file:
@addTagHelper *, DNTBreadCrumb.Core
 <breadcrumb asp-homepage-title="Home"
             asp-homepage-url="@Url.Action("Index", "Home", values: new { area = "" })"
             asp-homepage-glyphicon="glyphicon glyphicon-home"></breadcrumb>
  • Now you can add the BreadCrumb attributes to your controller or action methods:
[BreadCrumb(Title = "Home", UseDefaultRouteUrl = true, Order = 0)]
public class HomeController : Controller
{
   [BreadCrumb(Title = "Main index", Order = 1)]
   public ActionResult Index()
   {
      return View();
   }

Please follow the TestWebApp, TestWebApp.WithFeatureFolders and TestWebApp.WithRazorPages samples for more scenarios.

About

DNTBreadCrumb.Core Creates custom bread crumb definitions, based on Twitter Bootstrap 3.x features for ASP.NET Core applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.3%
  • CSS 1.3%
  • Other 0.4%