Beispiel #1
0
        /// <summary>
        /// Builds bread crumbs for the site
        /// </summary>
        /// <returns>Return view for the bread crumbs</returns>
        public IViewComponentResult Invoke()
        {
            var viewModel = _breadCrumbsViewModelBuilder.BuildBreadCrumbs(0);

            return(View("~/Views/Framework/BreadCrumbs.cshtml", viewModel));
        }
Beispiel #2
0
        public ActionResult BreadCrumbs(PageModel currentPageModel, CategoryModel categoryModel, ProductModel currentProductModel, int startLevel = 0)
        {
            var viewModel = _breadCrumbsViewModelBuilder.BuildBreadCrumbs(currentPageModel, categoryModel, currentProductModel, startLevel);

            return(PartialView("Framework/BreadCrumbs", viewModel));
        }