@{ var controllerName = Url.ActionContext.RouteData.Values["controller"].ToString(); var actionName = Url.ActionContext.RouteData.Values["action"].ToString(); var isCatalogController = controllerName.Equals("catalog", StringComparison.InvariantCultureIgnoreCase); var isProductController = controllerName.Equals("product", StringComparison.InvariantCultureIgnoreCase); var isHomePage = controllerName.Equals("home", StringComparison.InvariantCultureIgnoreCase) && actionName.Equals("index", StringComparison.InvariantCultureIgnoreCase); if (isHomePage) { home-page-body return; } var isCategoryPage = isCatalogController && actionName.Equals("category", StringComparison.InvariantCultureIgnoreCase); if (isCategoryPage) { category-page-body return; } var isManufacturerAllPage = isCatalogController && actionName.Equals("manufacturerall", StringComparison.InvariantCultureIgnoreCase); if (isManufacturerAllPage) { manufacturer-all-page-body return; } var isManufacturerPage = isCatalogController && actionName.Equals("manufacturer", StringComparison.InvariantCultureIgnoreCase); if (isManufacturerPage) { manufacturer-page-body return; } var isVendorAllPage = isCatalogController && actionName.Equals("vendorall", StringComparison.InvariantCultureIgnoreCase); if (isVendorAllPage) { vendor-all-page-body return; } var isVendorPage = isCatalogController && actionName.Equals("vendor", StringComparison.InvariantCultureIgnoreCase); if (isVendorPage) { vendor-page-body return; } var isProductPage = isProductController && actionName.Equals("productdetails", StringComparison.InvariantCultureIgnoreCase); if (isProductPage) { product-details-page-body return; } var isShoppingCartPage = controllerName.Equals("shoppingcart", StringComparison.InvariantCultureIgnoreCase) && actionName.Equals("cart", StringComparison.InvariantCultureIgnoreCase); if (isShoppingCartPage) { shopping-cart-page-body return; } var isCheckoutPage = controllerName.Equals("checkout", StringComparison.InvariantCultureIgnoreCase) || controllerName.Equals("realonepagecheckout", StringComparison.InvariantCultureIgnoreCase); if (isCheckoutPage) { checkout-pages-body return; } var isAccountPage = (controllerName.Equals("customer", StringComparison.InvariantCultureIgnoreCase) && ( actionName.Equals("info", StringComparison.InvariantCultureIgnoreCase) || actionName.Equals("addresses", StringComparison.InvariantCultureIgnoreCase) || actionName.Equals("addressadd", StringComparison.InvariantCultureIgnoreCase) || actionName.Equals("addressedit", StringComparison.InvariantCultureIgnoreCase) || actionName.Equals("downloadableproducts", StringComparison.InvariantCultureIgnoreCase) || actionName.Equals("changepassword", StringComparison.InvariantCultureIgnoreCase) || actionName.Equals("avatar", StringComparison.InvariantCultureIgnoreCase))) || actionName.Equals("multifactorauthentication", StringComparison.InvariantCultureIgnoreCase) || actionName.Equals("configuremultifactorauthenticationprovider", StringComparison.InvariantCultureIgnoreCase) || controllerName.Equals("pricematch", StringComparison.InvariantCultureIgnoreCase) || controllerName.Equals("helpdesk", StringComparison.InvariantCultureIgnoreCase) || (controllerName.Equals("backinstocksubscription", StringComparison.InvariantCultureIgnoreCase) && actionName.Equals("customersubscriptions", StringComparison.InvariantCultureIgnoreCase)) || (controllerName.Equals("order", StringComparison.InvariantCultureIgnoreCase) && actionName.Equals("customerorders", StringComparison.InvariantCultureIgnoreCase)) || (controllerName.Equals("order", StringComparison.InvariantCultureIgnoreCase) && actionName.Equals("customerrewardpoints", StringComparison.InvariantCultureIgnoreCase)) || (controllerName.Equals("boards", StringComparison.InvariantCultureIgnoreCase) && actionName.Equals("customerforumsubscriptions", StringComparison.InvariantCultureIgnoreCase)) || (controllerName.Equals("returnrequest", StringComparison.InvariantCultureIgnoreCase) && actionName.Equals("customerreturnrequests", StringComparison.InvariantCultureIgnoreCase)) || (controllerName.Equals("product", StringComparison.InvariantCultureIgnoreCase) && actionName.Equals("CustomerProductReviews", StringComparison.InvariantCultureIgnoreCase)) || (controllerName.Equals("vendor", StringComparison.InvariantCultureIgnoreCase) && actionName.Equals("info", StringComparison.InvariantCultureIgnoreCase)); if (isAccountPage) { customer-pages-body return; } var isTopicPage = controllerName.Equals("topic", StringComparison.InvariantCultureIgnoreCase) && actionName.Equals("topicdetails", StringComparison.InvariantCultureIgnoreCase); if (isTopicPage) { topic-page-body return; } var isProductTagsAllPage = isCatalogController && actionName.Equals("producttagsall", StringComparison.InvariantCultureIgnoreCase); if (isProductTagsAllPage) { product-tags-all-page-body return; } var isProductsByTagPage = isCatalogController && actionName.Equals("productsbytag", StringComparison.InvariantCultureIgnoreCase); if (isProductsByTagPage) { products-by-tag-page-body return; } var isRecentlyViewedProductsPage = isProductController && actionName.Equals("recentlyviewedproducts", StringComparison.InvariantCultureIgnoreCase); if (isRecentlyViewedProductsPage) { recently-viewed-products-page-body return; } var isRecentlyAddedProductsPage = isProductController && actionName.Equals("recentlyaddedproducts", StringComparison.InvariantCultureIgnoreCase); if (isRecentlyAddedProductsPage) { recently-added-products-page-body return; } var isCompareProductsPage = isProductController && actionName.Equals("compareproducts", StringComparison.InvariantCultureIgnoreCase); if (isCompareProductsPage) { compare-products-page-body return; } var isSearchPage = (isCatalogController && actionName.Equals("search", StringComparison.InvariantCultureIgnoreCase) || controllerName.Equals("catalog7spikes", StringComparison.InvariantCultureIgnoreCase) && actionName.Equals("ajaxfilterssearch", StringComparison.InvariantCultureIgnoreCase)); if (isSearchPage) { search-page-body return; } var isNewsPage = controllerName.Equals("news", StringComparison.InvariantCultureIgnoreCase); if (isNewsPage) { news-pages-body return; } var isBlogPage = controllerName.Equals("blog", StringComparison.InvariantCultureIgnoreCase); if (isBlogPage) { blog-pages-body return; } var isForumPage = controllerName.Equals("boards", StringComparison.InvariantCultureIgnoreCase); if (isForumPage) { forum-pages-body return; } }