private void AddBreadCrumb(ILocomotiveRefPage pageDetails)
 {
     _pageBuilder.Append("<nav aria-label='breadcrumb'>");
     _pageBuilder.Append("<ol class='breadcrumb'>");
     _pageBuilder.Append("<li class='breadcrumb-item'><a href='../index.html'>Home</a></li>");
     _pageBuilder.Append($"<li class='breadcrumb-item'><a href='../LocoRef.html'>Locos</a></li>");
     _pageBuilder.Append($"<li class='breadcrumb-item active' aria-current='page'>{pageDetails.PageTitle}</li>");
     _pageBuilder.Append("</ol>");
     _pageBuilder.Append("</nav>");
 }
Exemple #2
0
        private static void AddLocoRef(PageBuilder pageBuilder, ILocomotiveRefPage loco)
        {
            loco.Build();

            string href = $"<a href='{Constants.LocomotiveNameRef}/{loco.PageTitle}.html'>{loco.Title}</a>";

            pageBuilder.Append($"<h3>{href}</h3>");

            string seeMore = $"<a href='{Constants.LocomotiveNameRef}/{loco.PageTitle}.html'><h3>See more...</h3></a>";

            loco.AddImagestoHeaderPage(pageBuilder, 5, seeMore);
        }