Line 1: #pragma checksum "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "01270A9471D99E9C1B7B9CB9B6DBBF4725615C912FD699C4A3789DCEC149D5D5"
Line 2: //------------------------------------------------------------------------------
Line 3: // <auto-generated>
Line 4: // This code was generated by a tool.
Line 5: // Runtime Version:4.0.30319.42000
Line 6: //
Line 7: // Changes to this file may cause incorrect behavior and will be lost if
Line 8: // the code is regenerated.
Line 9: // </auto-generated>
Line 10: //------------------------------------------------------------------------------
Line 11:
Line 12: namespace ASP {
Line 13: using System;
Line 14: using System.Collections.Generic;
Line 15: using System.IO;
Line 16: using System.Linq;
Line 17: using System.Net;
Line 18: using System.Web;
Line 19: using System.Web.Helpers;
Line 20: using System.Web.Security;
Line 21: using System.Web.UI;
Line 22: using System.Web.WebPages;
Line 23: using System.Web.Mvc;
Line 24: using System.Web.Mvc.Ajax;
Line 25: using System.Web.Mvc.Html;
Line 26: using System.Web.Routing;
Line 27: using Insite.ContentAdmin.Models.ContentItems;
Line 28: using Insite.ContentLibrary.ContentFields;
Line 29: using Insite.ContentLibrary.Pages;
Line 30: using Insite.ContentLibrary.Widgets;
Line 31: using Insite.WebFramework.Content;
Line 32: using Insite.WebFramework.Extensions;
Line 33:
Line 34: #line 17 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 35: using Insite.Catalog.Services.Dtos;
Line 36:
Line 37: #line default
Line 38: #line hidden
Line 39:
Line 40: #line 18 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 41: using Insite.Core.Context;
Line 42:
Line 43: #line default
Line 44: #line hidden
Line 45:
Line 46: #line 19 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 47: using Gresco.Web.Customizations.Providers;
Line 48:
Line 49: #line default
Line 50: #line hidden
Line 51:
Line 52: #line 20 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 53: using Gresco.Web.Customizations.Services.SeoService;
Line 54:
Line 55: #line default
Line 56: #line hidden
Line 57:
Line 58: #line 21 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 59: using Insite.Common.Dependencies;
Line 60:
Line 61: #line default
Line 62: #line hidden
Line 63:
Line 64:
Line 65: public class _Page_Themes_IndustrialCombustion_Views_SeoCatalog_SeoProductList_cshtml : Insite.WebFramework.Mvc.WebViewPage<Insite.Catalog.Seo.SeoCatalogModel> {
Line 66:
Line 67: #line hidden
Line 68:
Line 69: public _Page_Themes_IndustrialCombustion_Views_SeoCatalog_SeoProductList_cshtml() {
Line 70: }
Line 71:
Line 72: protected ASP.global_asax ApplicationInstance {
Line 73: get {
Line 74: return ((ASP.global_asax)(Context.ApplicationInstance));
Line 75: }
Line 76: }
Line 77:
Line 78: public override void Execute() {
Line 79: WriteLiteral("\r\n\r\n");
Line 80:
Line 81:
Line 82: #line 23 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 83: Layout = null;
Line 84: var index = 1;
Line 85: var index1 = 1;
Line 86: var baseUrl = string.Format("{0}://{1}", Request.Url.Scheme, Request.Url.Authority);
Line 87:
Line 88: // populate price and inventory
Line 89: var seoService = DependencyLocator.Current.GetInstance<ISeoService>();
Line 90: seoService.PopulateRealTimePricingForProductDtos(Model);
Line 91: seoService.PopulateRealTimeInventoryForProductDtos(Model);
Line 92:
Line 93: #line default
Line 94: #line hidden
Line 95: WriteLiteral("\r\n\r\n<div");
Line 96:
Line 97: WriteLiteral(" class=\"row main-row product-list\"");
Line 98:
Line 99: WriteLiteral(">\r\n <ul");
Line 100:
Line 101: WriteLiteral(" class=\"breadcrumbs\"");
Line 102:
Line 103: WriteLiteral(" itemscope");
Line 104:
Line 105: WriteLiteral(" itemtype=\"http://schema.org/BreadcrumbList\"");
Line 106:
Line 107: WriteLiteral(">\r\n");
Line 108:
Line 109:
Line 110: #line 35 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 111:
Line 112:
Line 113: #line default
Line 114: #line hidden
Line 115:
Line 116: #line 35 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 117: foreach (var crumb in Model.CatalogPage.BreadCrumbs)
Line 118: {
Line 119:
Line 120:
Line 121: #line default
Line 122: #line hidden
Line 123: WriteLiteral("<li");
Line 124:
Line 125: WriteLiteral(" itemprop=\"itemListElement\"");
Line 126:
Line 127: WriteLiteral(" itemscope");
Line 128:
Line 129: WriteLiteral(" itemtype=\"http://schema.org/ListItem\"");
Line 130:
Line 131: WriteLiteral(">\r\n");
Line 132:
Line 133:
Line 134: #line 38 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 135:
Line 136:
Line 137: #line default
Line 138: #line hidden
Line 139:
Line 140: #line 38 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 141: if (!crumb.Url.IsBlank())
Line 142: {
Line 143:
Line 144:
Line 145: #line default
Line 146: #line hidden
Line 147: WriteLiteral("<a");
Line 148:
Line 149: WriteAttribute("href", Tuple.Create(" href=\"", 1695), Tuple.Create("\"", 1720)
Line 150:
Line 151: #line 40 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 152: , Tuple.Create(Tuple.Create("", 1702), Tuple.Create<System.Object, System.Int32>(baseUrl
Line 153:
Line 154: #line default
Line 155: #line hidden
Line 156: , 1702), false)
Line 157:
Line 158: #line 40 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 159: , Tuple.Create(Tuple.Create("", 1710), Tuple.Create<System.Object, System.Int32>(crumb.Url
Line 160:
Line 161: #line default
Line 162: #line hidden
Line 163: , 1710), false)
Line 164: );
Line 165:
Line 166: WriteLiteral(" itemtype=\"http://schema.org/Thing\"");
Line 167:
Line 168: WriteLiteral(" itemprop=\"item\"");
Line 169:
Line 170: WriteLiteral("><span");
Line 171:
Line 172: WriteLiteral(" itemprop=\"name\"");
Line 173:
Line 174: WriteLiteral(">");
Line 175:
Line 176:
Line 177: #line 40 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 178: Write(crumb.Text);
Line 179:
Line 180:
Line 181: #line default
Line 182: #line hidden
Line 183: WriteLiteral("</span></a> ");
Line 184:
Line 185:
Line 186: #line 40 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 187: }
Line 188: else
Line 189: {
Line 190:
Line 191:
Line 192: #line default
Line 193: #line hidden
Line 194: WriteLiteral("<a");
Line 195:
Line 196: WriteAttribute("href", Tuple.Create(" href=\"", 1864), Tuple.Create("\"", 1911)
Line 197:
Line 198: #line 43 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 199: , Tuple.Create(Tuple.Create("", 1871), Tuple.Create<System.Object, System.Int32>(baseUrl
Line 200:
Line 201: #line default
Line 202: #line hidden
Line 203: , 1871), false)
Line 204:
Line 205: #line 43 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 206: , Tuple.Create(Tuple.Create("", 1879), Tuple.Create<System.Object, System.Int32>(Model.CatalogPage.CanonicalPath
Line 207:
Line 208: #line default
Line 209: #line hidden
Line 210: , 1879), false)
Line 211: );
Line 212:
Line 213: WriteLiteral(" itemtype=\"http://schema.org/Thing\"");
Line 214:
Line 215: WriteLiteral(" itemprop=\"item\"");
Line 216:
Line 217: WriteLiteral("><span");
Line 218:
Line 219: WriteLiteral(" itemprop=\"name\"");
Line 220:
Line 221: WriteLiteral(">");
Line 222:
Line 223:
Line 224: #line 43 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 225: Write(crumb.Text);
Line 226:
Line 227:
Line 228: #line default
Line 229: #line hidden
Line 230: WriteLiteral("</span></a> ");
Line 231:
Line 232:
Line 233: #line 43 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 234: }
Line 235:
Line 236:
Line 237: #line default
Line 238: #line hidden
Line 239: WriteLiteral(" <meta");
Line 240:
Line 241: WriteLiteral(" itemprop=\"position\"");
Line 242:
Line 243: WriteAttribute("content", Tuple.Create(" content=\"", 2056), Tuple.Create("\"", 2077)
Line 244:
Line 245: #line 44 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 246: , Tuple.Create(Tuple.Create("", 2066), Tuple.Create<System.Object, System.Int32>(index1++
Line 247:
Line 248: #line default
Line 249: #line hidden
Line 250: , 2066), false)
Line 251: );
Line 252:
Line 253: WriteLiteral(" />\r\n</li>");
Line 254:
Line 255:
Line 256: #line 45 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 257: }
Line 258:
Line 259:
Line 260: #line default
Line 261: #line hidden
Line 262: WriteLiteral(" </ul>\r\n\r\n\r\n");
Line 263:
Line 264:
Line 265: #line 49 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 266:
Line 267:
Line 268: #line default
Line 269: #line hidden
Line 270:
Line 271: #line 49 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 272: if (Model.CatalogPage.Category != null && Model.CatalogPage.Category.SubCategories != null && Model.CatalogPage.Category.SubCategories.Count > 0)
Line 273: {
Line 274:
Line 275:
Line 276: #line default
Line 277: #line hidden
Line 278: WriteLiteral("<div");
Line 279:
Line 280: WriteLiteral(" class=\"columns left-nav-2\"");
Line 281:
Line 282: WriteLiteral(">\r\n <div");
Line 283:
Line 284: WriteLiteral(" class=\"ln2-wrap\"");
Line 285:
Line 286: WriteLiteral(">\r\n <div");
Line 287:
Line 288: WriteLiteral(" class=\"nav-head\"");
Line 289:
Line 290: WriteLiteral(">\r\n <h2>");
Line 291:
Line 292:
Line 293: #line 54 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 294: Write(Model.CatalogPage.Category.ShortDescription);
Line 295:
Line 296:
Line 297: #line default
Line 298: #line hidden
Line 299: WriteLiteral("</h2>\r\n <ul>\r\n");
Line 300:
Line 301:
Line 302: #line 56 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 303:
Line 304:
Line 305: #line default
Line 306: #line hidden
Line 307:
Line 308: #line 56 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 309: foreach (var subCategory in Model.CatalogPage.Category.SubCategories)
Line 310: {
Line 311:
Line 312:
Line 313: #line default
Line 314: #line hidden
Line 315: WriteLiteral("<li>\r\n <a");
Line 316:
Line 317: WriteAttribute("href", Tuple.Create(" href=\"", 2563), Tuple.Create("\"", 2587)
Line 318:
Line 319: #line 59 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 320: , Tuple.Create(Tuple.Create("", 2570), Tuple.Create<System.Object, System.Int32>(subCategory.Path
Line 321:
Line 322: #line default
Line 323: #line hidden
Line 324: , 2570), false)
Line 325: );
Line 326:
Line 327: WriteLiteral(">");
Line 328:
Line 329:
Line 330: #line 59 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 331: Write(subCategory.ShortDescription);
Line 332:
Line 333:
Line 334: #line default
Line 335: #line hidden
Line 336: WriteLiteral("</a>\r\n</li>");
Line 337:
Line 338:
Line 339: #line 60 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 340: }
Line 341:
Line 342:
Line 343: #line default
Line 344: #line hidden
Line 345: WriteLiteral(" </ul>\r\n </div>\r\n </div>\r\n</div>\r\n");
Line 346:
Line 347: WriteLiteral(" <div");
Line 348:
Line 349: WriteLiteral(" class=\"right small-12 columns cl1-wrapper\"");
Line 350:
Line 351: WriteLiteral(">\r\n <div");
Line 352:
Line 353: WriteLiteral(" class=\"contentWrapper2\"");
Line 354:
Line 355: WriteLiteral(">\r\n <div");
Line 356:
Line 357: WriteLiteral(" class=\"content2\"");
Line 358:
Line 359: WriteLiteral(">\r\n <div");
Line 360:
Line 361: WriteLiteral(" ng-bind-html=\"vm.category.htmlContent|trusted\"");
Line 362:
Line 363: WriteLiteral(" class=\"cm cat-cm\"");
Line 364:
Line 365: WriteLiteral(">\r\n");
Line 366:
Line 367: WriteLiteral(" ");
Line 368:
Line 369:
Line 370: #line 69 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 371: Write(Html.Raw(Model.CatalogPage.Category.HtmlContent));
Line 372:
Line 373:
Line 374: #line default
Line 375: #line hidden
Line 376: WriteLiteral("\r\n </div>\r\n <div");
Line 377:
Line 378: WriteLiteral(" class=\"cat-list\"");
Line 379:
Line 380: WriteLiteral(" itemscope");
Line 381:
Line 382: WriteLiteral(" itemtype=\"http://schema.org/ItemList\"");
Line 383:
Line 384: WriteLiteral(">\r\n");
Line 385:
Line 386:
Line 387: #line 72 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 388:
Line 389:
Line 390: #line default
Line 391: #line hidden
Line 392:
Line 393: #line 72 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 394: int categoryIndex = 0;
Line 395:
Line 396: #line default
Line 397: #line hidden
Line 398: WriteLiteral("\r\n");
Line 399:
Line 400:
Line 401: #line 73 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 402:
Line 403:
Line 404: #line default
Line 405: #line hidden
Line 406:
Line 407: #line 73 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 408: foreach (var subCategory in Model.CatalogPage.Category.SubCategories)
Line 409: {
Line 410:
Line 411:
Line 412: #line default
Line 413: #line hidden
Line 414: WriteLiteral(" <div");
Line 415:
Line 416: WriteLiteral(" class=\"cat-block\"");
Line 417:
Line 418: WriteLiteral(" itemprop=\"itemListElement\"");
Line 419:
Line 420: WriteLiteral(" itemscope");
Line 421:
Line 422: WriteLiteral(" itemtype=\"http://schema.org/ListItem\"");
Line 423:
Line 424: WriteLiteral(">\r\n <div>\r\n <a");
Line 425:
Line 426: WriteAttribute("href", Tuple.Create(" href=\"", 3538), Tuple.Create("\"", 3562)
Line 427:
Line 428: #line 77 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 429: , Tuple.Create(Tuple.Create("", 3545), Tuple.Create<System.Object, System.Int32>(subCategory.Path
Line 430:
Line 431: #line default
Line 432: #line hidden
Line 433: , 3545), false)
Line 434: );
Line 435:
Line 436: WriteLiteral(" itemprop=\"url\"");
Line 437:
Line 438: WriteLiteral("><img");
Line 439:
Line 440: WriteLiteral(" itemprop=\"image\"");
Line 441:
Line 442: WriteAttribute("src", Tuple.Create(" src=\"", 3600), Tuple.Create("\"", 3633)
Line 443:
Line 444: #line 77 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 445: , Tuple.Create(Tuple.Create("", 3606), Tuple.Create<System.Object, System.Int32>(subCategory.SmallImagePath
Line 446:
Line 447: #line default
Line 448: #line hidden
Line 449: , 3606), false)
Line 450: );
Line 451:
Line 452: WriteAttribute("alt", Tuple.Create(" alt=\"", 3634), Tuple.Create("\"", 3665)
Line 453:
Line 454: #line 77 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 455: , Tuple.Create(Tuple.Create("", 3640), Tuple.Create<System.Object, System.Int32>(subCategory.ImageAltText
Line 456:
Line 457: #line default
Line 458: #line hidden
Line 459: , 3640), false)
Line 460: );
Line 461:
Line 462: WriteLiteral(" /></a>\r\n </div>\r\n <span");
Line 463:
Line 464: WriteLiteral(" itemprop=\"description\"");
Line 465:
Line 466: WriteLiteral("><a");
Line 467:
Line 468: WriteAttribute("href", Tuple.Create(" href=\"", 3754), Tuple.Create("\"", 3778)
Line 469:
Line 470: #line 79 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 471: , Tuple.Create(Tuple.Create("", 3761), Tuple.Create<System.Object, System.Int32>(subCategory.Path
Line 472:
Line 473: #line default
Line 474: #line hidden
Line 475: , 3761), false)
Line 476: );
Line 477:
Line 478: WriteLiteral(">");
Line 479:
Line 480:
Line 481: #line 79 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 482: Write(subCategory.ShortDescription);
Line 483:
Line 484:
Line 485: #line default
Line 486: #line hidden
Line 487: WriteLiteral("</a></span>\r\n <meta");
Line 488:
Line 489: WriteLiteral(" itemprop=\"position\"");
Line 490:
Line 491: WriteAttribute("content", Tuple.Create(" content=\"", 3867), Tuple.Create("\"", 3895)
Line 492:
Line 493: #line 80 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 494: , Tuple.Create(Tuple.Create("", 3877), Tuple.Create<System.Object, System.Int32>(categoryIndex++
Line 495:
Line 496: #line default
Line 497: #line hidden
Line 498: , 3877), false)
Line 499: );
Line 500:
Line 501: WriteLiteral(" />\r\n\r\n </div>");
Line 502:
Line 503:
Line 504: #line 82 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 505: }
Line 506:
Line 507:
Line 508: #line default
Line 509: #line hidden
Line 510: WriteLiteral(" </div>\r\n </div>\r\n " +
Line 511: " </div>\r\n </div> ");
Line 512:
Line 513:
Line 514: #line 86 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 515: }
Line 516: else
Line 517: {
Line 518:
Line 519:
Line 520: #line default
Line 521: #line hidden
Line 522: WriteLiteral(" <div");
Line 523:
Line 524: WriteLiteral(" class=\"content-wrapper\"");
Line 525:
Line 526: WriteLiteral(">\r\n\r\n");
Line 527:
Line 528:
Line 529: #line 91 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 530:
Line 531:
Line 532: #line default
Line 533: #line hidden
Line 534:
Line 535: #line 91 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 536: if (Model.CatalogPage.Category != null && !Model.CatalogPage.Category.LargeImagePath.IsBlank())
Line 537: {
Line 538:
Line 539:
Line 540: #line default
Line 541: #line hidden
Line 542: WriteLiteral(" <div");
Line 543:
Line 544: WriteLiteral(" class=\"pl4-cm\"");
Line 545:
Line 546: WriteLiteral(">\r\n <img");
Line 547:
Line 548: WriteAttribute("src", Tuple.Create(" src=\"", 4343), Tuple.Create("\"", 4391)
Line 549:
Line 550: #line 94 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 551: , Tuple.Create(Tuple.Create("", 4349), Tuple.Create<System.Object, System.Int32>(Model.CatalogPage.Category.LargeImagePath
Line 552:
Line 553: #line default
Line 554: #line hidden
Line 555: , 4349), false)
Line 556: );
Line 557:
Line 558: WriteAttribute("alt", Tuple.Create(" alt=\"", 4392), Tuple.Create("\"", 4438)
Line 559:
Line 560: #line 94 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 561: , Tuple.Create(Tuple.Create("", 4398), Tuple.Create<System.Object, System.Int32>(Model.CatalogPage.Category.ImageAltText
Line 562:
Line 563: #line default
Line 564: #line hidden
Line 565: , 4398), false)
Line 566: );
Line 567:
Line 568: WriteAttribute("title", Tuple.Create(" title=\"", 4439), Tuple.Create("\"", 4491)
Line 569:
Line 570: #line 94 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 571: , Tuple.Create(Tuple.Create("", 4447), Tuple.Create<System.Object, System.Int32>(Model.CatalogPage.Category.ShortDescription
Line 572:
Line 573: #line default
Line 574: #line hidden
Line 575: , 4447), false)
Line 576: );
Line 577:
Line 578: WriteLiteral(" />\r\n </div>");
Line 579:
Line 580:
Line 581: #line 95 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 582: }
Line 583:
Line 584:
Line 585: #line default
Line 586: #line hidden
Line 587: WriteLiteral(" ");
Line 588:
Line 589:
Line 590: #line 96 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 591: var noResults = Model.ProductCollection == null || Model.ProductCollection.ProductDtos == null || Model.ProductCollection.ProductDtos.Count == 0;
Line 592:
Line 593: #line default
Line 594: #line hidden
Line 595: WriteLiteral("\r\n <div");
Line 596:
Line 597: WriteLiteral(" class=\"right small-12 columns\"");
Line 598:
Line 599: WriteLiteral(">\r\n <h3");
Line 600:
Line 601: WriteLiteral(" class=\"results-count\"");
Line 602:
Line 603: WriteLiteral(">\r\n");
Line 604:
Line 605:
Line 606: #line 99 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 607:
Line 608:
Line 609: #line default
Line 610: #line hidden
Line 611:
Line 612: #line 99 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 613: if (!noResults)
Line 614: {
Line 615:
Line 616:
Line 617: #line default
Line 618: #line hidden
Line 619: WriteLiteral(" <span");
Line 620:
Line 621: WriteLiteral(" class=\"result-num\"");
Line 622:
Line 623: WriteLiteral(">");
Line 624:
Line 625:
Line 626: #line 101 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 627: Write(Model.ProductCollection.TotalCount);
Line 628:
Line 629:
Line 630: #line default
Line 631: #line hidden
Line 632: WriteLiteral("</span>\r\n");
Line 633:
Line 634: WriteLiteral(" <span");
Line 635:
Line 636: WriteLiteral(" class=\"result-lbl\"");
Line 637:
Line 638: WriteLiteral(">");
Line 639:
Line 640:
Line 641: #line 102 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 642: Write(T("Items_pager").ToLower());
Line 643:
Line 644:
Line 645: #line default
Line 646: #line hidden
Line 647: WriteLiteral("</span> ");
Line 648:
Line 649:
Line 650: #line 102 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 651: }
Line 652:
Line 653: #line default
Line 654: #line hidden
Line 655:
Line 656: #line 109 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 657:
Line 658:
Line 659:
Line 660: #line default
Line 661: #line hidden
Line 662: WriteLiteral(" </h3>\r\n");
Line 663:
Line 664:
Line 665: #line 111 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 666:
Line 667:
Line 668: #line default
Line 669: #line hidden
Line 670:
Line 671: #line 111 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 672: if (!noResults)
Line 673: {
Line 674:
Line 675:
Line 676: #line default
Line 677: #line hidden
Line 678: WriteLiteral(" <div>\r\n <div>\r\n");
Line 679:
Line 680:
Line 681: #line 115 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 682:
Line 683:
Line 684: #line default
Line 685: #line hidden
Line 686:
Line 687: #line 115 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 688: if (Model.ProductCollection.TotalCount > Model.ProductCollection.PageSize)
Line 689: {
Line 690:
Line 691:
Line 692: #line default
Line 693: #line hidden
Line 694: WriteLiteral("<div");
Line 695:
Line 696: WriteLiteral(" class=\"uibar tertiary paginator-34\"");
Line 697:
Line 698: WriteLiteral(" ng-class=\"ptop\"");
Line 699:
Line 700: WriteLiteral(">\r\n <ul>\r\n");
Line 701:
Line 702:
Line 703: #line 119 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 704:
Line 705:
Line 706: #line default
Line 707: #line hidden
Line 708:
Line 709: #line 119 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 710: if (Model.ProductCollection.SortOptions != null && Model.ProductCollection.SortOptions.Count > 0)
Line 711: {
Line 712:
Line 713:
Line 714: #line default
Line 715: #line hidden
Line 716: WriteLiteral("<li");
Line 717:
Line 718: WriteLiteral(" class=\"sort-list\"");
Line 719:
Line 720: WriteLiteral(">\r\n <div");
Line 721:
Line 722: WriteLiteral(" class=\"small-4 columns sorting-label\"");
Line 723:
Line 724: WriteLiteral(">\r\n <label>");
Line 725:
Line 726:
Line 727: #line 123 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 728: Write(T("Sort by"));
Line 729:
Line 730:
Line 731: #line default
Line 732: #line hidden
Line 733: WriteLiteral(":</label>\r\n </div>\r\n <div");
Line 734:
Line 735: WriteLiteral(" class=\"small-8 columns sorting-select\"");
Line 736:
Line 737: WriteLiteral(">\r\n <select");
Line 738:
Line 739: WriteLiteral(" name=\"select\"");
Line 740:
Line 741: WriteLiteral(">\r\n");
Line 742:
Line 743:
Line 744: #line 127 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 745:
Line 746:
Line 747: #line default
Line 748: #line hidden
Line 749:
Line 750: #line 127 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 751: foreach (var sortOption in Model.ProductCollection.SortOptions)
Line 752: {
Line 753:
Line 754:
Line 755: #line default
Line 756: #line hidden
Line 757: WriteLiteral("<option>");
Line 758:
Line 759:
Line 760: #line 129 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 761: Write(sortOption.DisplayName);
Line 762:
Line 763:
Line 764: #line default
Line 765: #line hidden
Line 766: WriteLiteral("</option>");
Line 767:
Line 768:
Line 769: #line 129 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 770: }
Line 771:
Line 772:
Line 773: #line default
Line 774: #line hidden
Line 775: WriteLiteral(" </select>\r\n </div>\r\n</li>");
Line 776:
Line 777:
Line 778: #line 132 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 779: }
Line 780:
Line 781:
Line 782: #line default
Line 783: #line hidden
Line 784: WriteLiteral(" <li");
Line 785:
Line 786: WriteLiteral(" class=\"results-list\"");
Line 787:
Line 788: WriteLiteral(">\r\n <div");
Line 789:
Line 790: WriteLiteral(" class=\"small-6 columns per-page\"");
Line 791:
Line 792: WriteLiteral(">\r\n <label>");
Line 793:
Line 794:
Line 795: #line 135 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 796: Write(T("Per page"));
Line 797:
Line 798:
Line 799: #line default
Line 800: #line hidden
Line 801: WriteLiteral(":</label>\r\n </div>\r\n <div");
Line 802:
Line 803: WriteLiteral(" class=\"small-6 columns per-page-select\"");
Line 804:
Line 805: WriteLiteral(">\r\n <select");
Line 806:
Line 807: WriteLiteral(" name=\"select\"");
Line 808:
Line 809: WriteLiteral(" id=\"select\"");
Line 810:
Line 811: WriteLiteral(">\r\n <option>");
Line 812:
Line 813:
Line 814: #line 139 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 815: Write(Model.ProductCollection.PageSize);
Line 816:
Line 817:
Line 818: #line default
Line 819: #line hidden
Line 820: WriteLiteral("</option>\r\n </select>\r\n </div>\r\n </li>\r\n " +
Line 821: "<li");
Line 822:
Line 823: WriteLiteral(" class=\"pagination\"");
Line 824:
Line 825: WriteLiteral(">\r\n");
Line 826:
Line 827:
Line 828: #line 144 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 829:
Line 830:
Line 831: #line default
Line 832: #line hidden
Line 833:
Line 834: #line 144 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 835: if (!Model.PrevPageLink.IsBlank())
Line 836: {
Line 837:
Line 838:
Line 839: #line default
Line 840: #line hidden
Line 841: WriteLiteral("<div");
Line 842:
Line 843: WriteLiteral(" class=\"arrow page-prev\"");
Line 844:
Line 845: WriteLiteral(">\r\n <a");
Line 846:
Line 847: WriteAttribute("href", Tuple.Create(" href=\"", 7179), Tuple.Create("\"", 7205)
Line 848:
Line 849: #line 147 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 850: , Tuple.Create(Tuple.Create("", 7186), Tuple.Create<System.Object, System.Int32>(Model.PrevPageLink
Line 851:
Line 852: #line default
Line 853: #line hidden
Line 854: , 7186), false)
Line 855: );
Line 856:
Line 857: WriteLiteral(" class=\"next-prev p-prev\"");
Line 858:
Line 859: WriteLiteral("></a>\r\n</div>");
Line 860:
Line 861:
Line 862: #line 148 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 863: }
Line 864:
Line 865:
Line 866: #line default
Line 867: #line hidden
Line 868: WriteLiteral(" <div");
Line 869:
Line 870: WriteLiteral(" class=\"page-current\"");
Line 871:
Line 872: WriteLiteral(">\r\n <input");
Line 873:
Line 874: WriteLiteral(" name=\"cpage\"");
Line 875:
Line 876: WriteLiteral(" type=\"text\"");
Line 877:
Line 878: WriteAttribute("value", Tuple.Create(" value=\"", 7334), Tuple.Create("\"", 7371)
Line 879:
Line 880: #line 150 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 881: , Tuple.Create(Tuple.Create("", 7342), Tuple.Create<System.Object, System.Int32>(Model.ProductCollection.Page
Line 882:
Line 883: #line default
Line 884: #line hidden
Line 885: , 7342), false)
Line 886: );
Line 887:
Line 888: WriteLiteral(" class=\"enter-page numerictextbox\"");
Line 889:
Line 890: WriteLiteral(" /> ");
Line 891:
Line 892:
Line 893: #line 150 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 894: Write(T("of_pager"));
Line 895:
Line 896:
Line 897: #line default
Line 898: #line hidden
Line 899: WriteLiteral("\r\n <span>");
Line 900:
Line 901:
Line 902: #line 151 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 903: Write(Model.ProductCollection.TotalPages);
Line 904:
Line 905:
Line 906: #line default
Line 907: #line hidden
Line 908: WriteLiteral("</span>\r\n </div>\r\n");
Line 909:
Line 910:
Line 911: #line 153 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 912:
Line 913:
Line 914: #line default
Line 915: #line hidden
Line 916:
Line 917: #line 153 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 918: if (!Model.NextPageLink.IsBlank())
Line 919: {
Line 920:
Line 921:
Line 922: #line default
Line 923: #line hidden
Line 924: WriteLiteral("<div");
Line 925:
Line 926: WriteLiteral(" class=\"arrow unavailable page-next\"");
Line 927:
Line 928: WriteLiteral(">\r\n <a");
Line 929:
Line 930: WriteAttribute("href", Tuple.Create(" href=\"", 7625), Tuple.Create("\"", 7651)
Line 931:
Line 932: #line 156 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 933: , Tuple.Create(Tuple.Create("", 7632), Tuple.Create<System.Object, System.Int32>(Model.NextPageLink
Line 934:
Line 935: #line default
Line 936: #line hidden
Line 937: , 7632), false)
Line 938: );
Line 939:
Line 940: WriteLiteral(" class=\"next-prev p-next\"");
Line 941:
Line 942: WriteLiteral("></a>\r\n</div>");
Line 943:
Line 944:
Line 945: #line 157 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 946: }
Line 947:
Line 948:
Line 949: #line default
Line 950: #line hidden
Line 951: WriteLiteral(" </li>\r\n </ul>\r\n\r\n <div");
Line 952:
Line 953: WriteLiteral(" class=\"viewmode-selector\"");
Line 954:
Line 955: WriteLiteral(">\r\n <a");
Line 956:
Line 957: WriteLiteral(" class=\"vms-grid\"");
Line 958:
Line 959: WriteLiteral(">Grid</a>\r\n <a");
Line 960:
Line 961: WriteLiteral(" class=\"vms-list\"");
Line 962:
Line 963: WriteLiteral(">List</a>\r\n <a");
Line 964:
Line 965: WriteLiteral(" class=\"vms-table\"");
Line 966:
Line 967: WriteLiteral(">Table</a>\r\n </div>\r\n</div>");
Line 968:
Line 969:
Line 970: #line 166 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 971: }
Line 972:
Line 973:
Line 974: #line default
Line 975: #line hidden
Line 976: WriteLiteral("\r\n <ul");
Line 977:
Line 978: WriteLiteral(" class=\"item-list cart-items\"");
Line 979:
Line 980: WriteLiteral(" style=\"display:block;\"");
Line 981:
Line 982: WriteLiteral(">\r\n");
Line 983:
Line 984:
Line 985: #line 169 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 986:
Line 987:
Line 988: #line default
Line 989: #line hidden
Line 990:
Line 991: #line 169 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 992: foreach (var productDto in Model.ProductCollection.ProductDtos)
Line 993: {
Line 994: var product = Model.ProductCollection.Products.FirstOrDefault(p => p.Id == productDto.Id);
Line 995: var isStyledProduct = productDto.StyledProducts.Any();
Line 996:
Line 997:
Line 998:
Line 999: #line default
Line 1000: #line hidden
Line 1001: WriteLiteral("<li itemscope");
Line 1002:
Line 1003: WriteLiteral(" itemtype=\"http://schema.org/Product\"");
Line 1004:
Line 1005: WriteLiteral(" class=\"row item-block checkout-item isc-productContainer\"");
Line 1006:
Line 1007: WriteLiteral(" data-product=\"");
Line 1008:
Line 1009:
Line 1010: #line 174 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1011: Write(productDto.Id);
Line 1012:
Line 1013:
Line 1014: #line default
Line 1015: #line hidden
Line 1016: WriteLiteral("\"");
Line 1017:
Line 1018: WriteLiteral(">\r\n <div");
Line 1019:
Line 1020: WriteLiteral(" class=\"item-thumb\"");
Line 1021:
Line 1022: WriteLiteral(">\r\n <a");
Line 1023:
Line 1024: WriteAttribute("href", Tuple.Create(" href=\"", 8459), Tuple.Create("\"", 8502)
Line 1025:
Line 1026: #line 176 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1027: , Tuple.Create(Tuple.Create("", 8466), Tuple.Create<System.Object, System.Int32>(baseUrl
Line 1028:
Line 1029: #line default
Line 1030: #line hidden
Line 1031: , 8466), false)
Line 1032:
Line 1033: #line 176 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1034: , Tuple.Create(Tuple.Create("", 8474), Tuple.Create<System.Object, System.Int32>(productDto.ProductDetailUrl
Line 1035:
Line 1036: #line default
Line 1037: #line hidden
Line 1038: , 8474), false)
Line 1039: );
Line 1040:
Line 1041: WriteLiteral(" itemprop=\"url\"");
Line 1042:
Line 1043: WriteLiteral(">\r\n <img");
Line 1044:
Line 1045: WriteAttribute("src", Tuple.Create(" src=\"", 8537), Tuple.Create("\"", 8570)
Line 1046:
Line 1047: #line 177 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1048: , Tuple.Create(Tuple.Create("", 8543), Tuple.Create<System.Object, System.Int32>(productDto.MediumImagePath
Line 1049:
Line 1050: #line default
Line 1051: #line hidden
Line 1052: , 8543), false)
Line 1053: );
Line 1054:
Line 1055: WriteLiteral(" itemprop=\"image\"");
Line 1056:
Line 1057: WriteAttribute("alt", Tuple.Create(" alt=\"", 8588), Tuple.Create("\"", 8613)
Line 1058:
Line 1059: #line 177 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1060: , Tuple.Create(Tuple.Create("", 8594), Tuple.Create<System.Object, System.Int32>(productDto.AltText
Line 1061:
Line 1062: #line default
Line 1063: #line hidden
Line 1064: , 8594), false)
Line 1065: );
Line 1066:
Line 1067: WriteLiteral(" />\r\n </a>\r\n </div>\r\n <div");
Line 1068:
Line 1069: WriteLiteral(" class=\"item-details\"");
Line 1070:
Line 1071: WriteLiteral(">\r\n <div");
Line 1072:
Line 1073: WriteLiteral(" class=\"item-inf-wrapper\"");
Line 1074:
Line 1075: WriteLiteral(">\r\n <div");
Line 1076:
Line 1077: WriteLiteral(" class=\"item-description\"");
Line 1078:
Line 1079: WriteLiteral(">\r\n <div");
Line 1080:
Line 1081: WriteLiteral(" class=\"item-name\"");
Line 1082:
Line 1083: WriteLiteral(">\r\n <a");
Line 1084:
Line 1085: WriteAttribute("href", Tuple.Create(" href=\"", 8824), Tuple.Create("\"", 8859)
Line 1086:
Line 1087: #line 184 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1088: , Tuple.Create(Tuple.Create("", 8831), Tuple.Create<System.Object, System.Int32>(productDto.ProductDetailUrl
Line 1089:
Line 1090: #line default
Line 1091: #line hidden
Line 1092: , 8831), false)
Line 1093: );
Line 1094:
Line 1095: WriteLiteral(">\r\n <span");
Line 1096:
Line 1097: WriteLiteral(" itemprop=\"name\"");
Line 1098:
Line 1099: WriteLiteral(">\r\n");
Line 1100:
Line 1101: WriteLiteral(" ");
Line 1102:
Line 1103:
Line 1104: #line 186 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1105: Write(productDto.ShortDescription);
Line 1106:
Line 1107:
Line 1108: #line default
Line 1109: #line hidden
Line 1110: WriteLiteral("\r\n </span>\r\n <span");
Line 1111:
Line 1112: WriteLiteral(" itemprop=\"description\"");
Line 1113:
Line 1114: WriteLiteral(">\r\n");
Line 1115:
Line 1116: WriteLiteral(" ");
Line 1117:
Line 1118:
Line 1119: #line 189 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1120: Write(productDto.ERPDescription);
Line 1121:
Line 1122:
Line 1123: #line default
Line 1124: #line hidden
Line 1125: WriteLiteral("\r\n </span>\r\n </a>\r\n </di" +
Line 1126: "v>\r\n <div");
Line 1127:
Line 1128: WriteLiteral(" class=\"item-num\"");
Line 1129:
Line 1130: WriteLiteral(">\r\n <span");
Line 1131:
Line 1132: WriteLiteral(" class=\"item-num-sku\"");
Line 1133:
Line 1134: WriteLiteral(">SKU: ");
Line 1135:
Line 1136:
Line 1137: #line 194 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1138: Write(productDto.ERPNumber);
Line 1139:
Line 1140:
Line 1141: #line default
Line 1142: #line hidden
Line 1143: WriteLiteral("</span>\r\n <meta");
Line 1144:
Line 1145: WriteLiteral(" itemprop=\"sku\"");
Line 1146:
Line 1147: WriteAttribute("content", Tuple.Create(" content=\"", 9358), Tuple.Create("\"", 9389)
Line 1148:
Line 1149: #line 195 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1150: , Tuple.Create(Tuple.Create("", 9368), Tuple.Create<System.Object, System.Int32>(productDto.ERPNumber
Line 1151:
Line 1152: #line default
Line 1153: #line hidden
Line 1154: , 9368), false)
Line 1155: );
Line 1156:
Line 1157: WriteLiteral(" />\r\n");
Line 1158:
Line 1159:
Line 1160: #line 196 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1161:
Line 1162:
Line 1163: #line default
Line 1164: #line hidden
Line 1165:
Line 1166: #line 196 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1167: if (!productDto.ManufacturerItem.IsBlank())
Line 1168: {
Line 1169:
Line 1170:
Line 1171: #line default
Line 1172: #line hidden
Line 1173: WriteLiteral("<span");
Line 1174:
Line 1175: WriteLiteral(" class=\"item-num-mfg\"");
Line 1176:
Line 1177: WriteLiteral(">");
Line 1178:
Line 1179:
Line 1180: #line 198 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1181: Write("MFG #");
Line 1182:
Line 1183:
Line 1184: #line default
Line 1185: #line hidden
Line 1186: WriteLiteral(": ");
Line 1187:
Line 1188:
Line 1189: #line 198 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1190: Write(productDto.ManufacturerItem);
Line 1191:
Line 1192:
Line 1193: #line default
Line 1194: #line hidden
Line 1195: WriteLiteral("</span>\r\n");
Line 1196:
Line 1197: WriteLiteral(" <meta");
Line 1198:
Line 1199: WriteLiteral(" itemprop=\"mpn\"");
Line 1200:
Line 1201: WriteAttribute("content", Tuple.Create(" content=\"", 9608), Tuple.Create("\"", 9646)
Line 1202:
Line 1203: #line 199 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1204: , Tuple.Create(Tuple.Create("", 9618), Tuple.Create<System.Object, System.Int32>(productDto.ManufacturerItem
Line 1205:
Line 1206: #line default
Line 1207: #line hidden
Line 1208: , 9618), false)
Line 1209: );
Line 1210:
Line 1211: WriteLiteral(" />");
Line 1212:
Line 1213:
Line 1214: #line 199 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1215: }
Line 1216:
Line 1217:
Line 1218: #line default
Line 1219: #line hidden
Line 1220: WriteLiteral(" </div>\r\n\r\n");
Line 1221:
Line 1222:
Line 1223: #line 202 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1224:
Line 1225:
Line 1226: #line default
Line 1227: #line hidden
Line 1228:
Line 1229: #line 202 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1230: if (productDto.Brand != null && !String.IsNullOrEmpty(productDto.Brand.Name))
Line 1231: {
Line 1232:
Line 1233:
Line 1234: #line default
Line 1235: #line hidden
Line 1236: WriteLiteral("<div");
Line 1237:
Line 1238: WriteLiteral(" class=\"item-brand\"");
Line 1239:
Line 1240: WriteLiteral(" itemprop=\"brand\"");
Line 1241:
Line 1242: WriteLiteral(">\r\n <text>");
Line 1243:
Line 1244:
Line 1245: #line 205 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1246: Write(productDto.Brand.Name);
Line 1247:
Line 1248:
Line 1249: #line default
Line 1250: #line hidden
Line 1251: WriteLiteral("</text>\r\n</div>");
Line 1252:
Line 1253:
Line 1254: #line 206 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1255: }
Line 1256:
Line 1257:
Line 1258: #line default
Line 1259: #line hidden
Line 1260: WriteLiteral(" </div>\r\n\r\n </div>\r\n <div");
Line 1261:
Line 1262: WriteLiteral(" class=\"item-price\"");
Line 1263:
Line 1264: WriteLiteral(" itemprop=\"offers\"");
Line 1265:
Line 1266: WriteLiteral(" itemscope");
Line 1267:
Line 1268: WriteAttribute("itemtype", Tuple.Create(" itemtype=\"", 9984), Tuple.Create("\"", 10078)
Line 1269:
Line 1270: #line 210 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1271: , Tuple.Create(Tuple.Create("", 9995), Tuple.Create<System.Object, System.Int32>(isStyledProduct ? "http://schema.org/AggregateOffer" : "http://schema.org/Offer"
Line 1272:
Line 1273: #line default
Line 1274: #line hidden
Line 1275: , 9995), false)
Line 1276: );
Line 1277:
Line 1278: WriteLiteral(">\r\n <meta");
Line 1279:
Line 1280: WriteLiteral(" itemprop=\"priceCurrency\"");
Line 1281:
Line 1282: WriteLiteral(" content=\"USD\"");
Line 1283:
Line 1284: WriteLiteral(" />\r\n <meta");
Line 1285:
Line 1286: WriteLiteral(" itemprop=\"url\"");
Line 1287:
Line 1288: WriteAttribute("content", Tuple.Create(" content=\"", 10175), Tuple.Create("\"", 10221)
Line 1289:
Line 1290: #line 212 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1291: , Tuple.Create(Tuple.Create("", 10185), Tuple.Create<System.Object, System.Int32>(baseUrl
Line 1292:
Line 1293: #line default
Line 1294: #line hidden
Line 1295: , 10185), false)
Line 1296:
Line 1297: #line 212 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1298: , Tuple.Create(Tuple.Create("", 10193), Tuple.Create<System.Object, System.Int32>(productDto.ProductDetailUrl
Line 1299:
Line 1300: #line default
Line 1301: #line hidden
Line 1302: , 10193), false)
Line 1303: );
Line 1304:
Line 1305: WriteLiteral(" />\r\n");
Line 1306:
Line 1307:
Line 1308: #line 213 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1309:
Line 1310:
Line 1311: #line default
Line 1312: #line hidden
Line 1313:
Line 1314: #line 213 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1315: if (productDto.CanShowPrice)
Line 1316: {
Line 1317: if (productDto.QuoteRequired)
Line 1318: {
Line 1319:
Line 1320:
Line 1321: #line default
Line 1322: #line hidden
Line 1323: WriteLiteral("<meta");
Line 1324:
Line 1325: WriteLiteral(" itemprop=\"price\"");
Line 1326:
Line 1327: WriteLiteral(" content=\"0\"");
Line 1328:
Line 1329: WriteLiteral(" />\r\n");
Line 1330:
Line 1331: WriteLiteral(" <div");
Line 1332:
Line 1333: WriteLiteral(" class=\"quote-required\"");
Line 1334:
Line 1335: WriteLiteral(">\r\n <span>");
Line 1336:
Line 1337:
Line 1338: #line 219 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1339: Write(T("Requires Quote"));
Line 1340:
Line 1341:
Line 1342: #line default
Line 1343: #line hidden
Line 1344: WriteLiteral("</span>\r\n </div> ");
Line 1345:
Line 1346:
Line 1347: #line 220 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1348: if (Model.Settings.ShowInventoryAvailability)
Line 1349: {
Line 1350:
Line 1351:
Line 1352: #line default
Line 1353: #line hidden
Line 1354: WriteLiteral(" <p");
Line 1355:
Line 1356: WriteLiteral(" class=\"availability\"");
Line 1357:
Line 1358: WriteLiteral(">\r\n <link");
Line 1359:
Line 1360: WriteLiteral(" itemprop=\"availability\"");
Line 1361:
Line 1362: WriteAttribute("href", Tuple.Create(" href=\"", 10799), Tuple.Create("\"", 10944)
Line 1363:
Line 1364: #line 223 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1365: , Tuple.Create(Tuple.Create("", 10806), Tuple.Create<System.Object, System.Int32>(productDto.Availability.MessageType == AvailabilityMessageType.Available ? "http://schema.org/InStock" : "http://schema.org/OutOfStock"
Line 1366:
Line 1367: #line default
Line 1368: #line hidden
Line 1369: , 10806), false)
Line 1370: );
Line 1371:
Line 1372: WriteLiteral(" />\r\n");
Line 1373:
Line 1374: WriteLiteral(" ");
Line 1375:
Line 1376:
Line 1377: #line 224 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1378: Write(productDto.Availability.Message);
Line 1379:
Line 1380:
Line 1381: #line default
Line 1382: #line hidden
Line 1383: WriteLiteral("\r\n </p> ");
Line 1384:
Line 1385:
Line 1386: #line 225 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1387: }
Line 1388: }
Line 1389: else
Line 1390: {
Line 1391:
Line 1392:
Line 1393: #line default
Line 1394: #line hidden
Line 1395: WriteLiteral(" <div>\r\n");
Line 1396:
Line 1397:
Line 1398: #line 230 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1399:
Line 1400:
Line 1401: #line default
Line 1402: #line hidden
Line 1403:
Line 1404: #line 230 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1405: if (isStyledProduct)
Line 1406: {
Line 1407:
Line 1408:
Line 1409: #line default
Line 1410: #line hidden
Line 1411: WriteLiteral(" <meta");
Line 1412:
Line 1413: WriteLiteral(" itemprop=\"offerCount\"");
Line 1414:
Line 1415: WriteAttribute("content", Tuple.Create(" content=\"", 11420), Tuple.Create("\"", 11464)
Line 1416:
Line 1417: #line 232 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1418: , Tuple.Create(Tuple.Create("", 11430), Tuple.Create<System.Object, System.Int32>(productDto.StyledProducts.Count()
Line 1419:
Line 1420: #line default
Line 1421: #line hidden
Line 1422: , 11430), false)
Line 1423: );
Line 1424:
Line 1425: WriteLiteral(" />\r\n");
Line 1426:
Line 1427: WriteLiteral(" <meta");
Line 1428:
Line 1429: WriteLiteral(" itemprop=\"lowPrice\"");
Line 1430:
Line 1431: WriteAttribute("content", Tuple.Create(" content=\"", 11535), Tuple.Create("\"", 11568)
Line 1432:
Line 1433: #line 233 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1434: , Tuple.Create(Tuple.Create("", 11545), Tuple.Create<System.Object, System.Int32>(product.BasicListPrice
Line 1435:
Line 1436: #line default
Line 1437: #line hidden
Line 1438: , 11545), false)
Line 1439: );
Line 1440:
Line 1441: WriteLiteral(" />\r\n");
Line 1442:
Line 1443: WriteLiteral(" <meta" +
Line 1444: "");
Line 1445:
Line 1446: WriteLiteral(" itemprop=\"highPrice\"");
Line 1447:
Line 1448: WriteAttribute("content", Tuple.Create(" content=\"", 11676), Tuple.Create("\"", 11709)
Line 1449:
Line 1450: #line 234 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1451: , Tuple.Create(Tuple.Create("", 11686), Tuple.Create<System.Object, System.Int32>(product.BasicSalePrice
Line 1452:
Line 1453: #line default
Line 1454: #line hidden
Line 1455: , 11686), false)
Line 1456: );
Line 1457:
Line 1458: WriteLiteral(" />");
Line 1459:
Line 1460:
Line 1461: #line 234 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1462: }
Line 1463:
Line 1464:
Line 1465: #line default
Line 1466: #line hidden
Line 1467: WriteLiteral("\r\n <a");
Line 1468:
Line 1469: WriteLiteral(" itemprop=\"url\"");
Line 1470:
Line 1471: WriteAttribute("href", Tuple.Create(" href=\"", 11771), Tuple.Create("\"", 11797)
Line 1472:
Line 1473: #line 236 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1474: , Tuple.Create(Tuple.Create("", 11778), Tuple.Create<System.Object, System.Int32>(Model.CanonicalUrl
Line 1475:
Line 1476: #line default
Line 1477: #line hidden
Line 1478: , 11778), false)
Line 1479: );
Line 1480:
Line 1481: WriteLiteral(" class=\"price pd-price\"");
Line 1482:
Line 1483: WriteLiteral(">\r\n <span");
Line 1484:
Line 1485: WriteLiteral(" itemprop=\"price\"");
Line 1486:
Line 1487: WriteLiteral(">");
Line 1488:
Line 1489:
Line 1490: #line 237 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1491: Write(productDto.Pricing != null ? (object)productDto.Pricing.UnitNetPrice : "0");
Line 1492:
Line 1493:
Line 1494: #line default
Line 1495: #line hidden
Line 1496: WriteLiteral("</span>\r\n </a>\r\n " +
Line 1497: " <span");
Line 1498:
Line 1499: WriteLiteral(" class=\"um displayUnitOfMeasure isc-uomDisplay\"");
Line 1500:
Line 1501: WriteLiteral(">\r\n / ");
Line 1502:
Line 1503:
Line 1504: #line 240 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1505: Write(!productDto.UnitOfMeasureDescription.IsBlank() ? productDto.UnitOfMeasureDescription : productDto.UnitOfMeasureDisplay);
Line 1506:
Line 1507:
Line 1508: #line default
Line 1509: #line hidden
Line 1510: WriteLiteral("\r\n </span>\r\n " +
Line 1511: " <div>\r\n");
Line 1512:
Line 1513:
Line 1514: #line 243 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1515:
Line 1516:
Line 1517: #line default
Line 1518: #line hidden
Line 1519:
Line 1520: #line 243 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1521: if (productDto.Pricing != null && productDto.Pricing.UnitRegularBreakPrices != null && productDto.Pricing.UnitRegularBreakPrices.Count > 1)
Line 1522: {
Line 1523:
Line 1524:
Line 1525: #line default
Line 1526: #line hidden
Line 1527: WriteLiteral(" <div");
Line 1528:
Line 1529: WriteLiteral(" class=\"quantity-pricing\"");
Line 1530:
Line 1531: WriteLiteral(">\r\n <a");
Line 1532:
Line 1533: WriteLiteral(" href=\"\"");
Line 1534:
Line 1535: WriteLiteral(" data-dropdown=\"qty-price-");
Line 1536:
Line 1537:
Line 1538: #line 246 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1539: Write(productDto.Id);
Line 1540:
Line 1541:
Line 1542: #line default
Line 1543: #line hidden
Line 1544: WriteLiteral("\"");
Line 1545:
Line 1546: WriteLiteral(" class=\"t-dropdown\"");
Line 1547:
Line 1548: WriteLiteral(">");
Line 1549:
Line 1550:
Line 1551: #line 246 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1552: Write(T("Quantity Pricing"));
Line 1553:
Line 1554:
Line 1555: #line default
Line 1556: #line hidden
Line 1557: WriteLiteral("</a>\r\n <div");
Line 1558:
Line 1559: WriteAttribute("id", Tuple.Create(" id=\"", 12751), Tuple.Create("\"", 12780)
Line 1560: , Tuple.Create(Tuple.Create("", 12756), Tuple.Create("qty-price-", 12756), true)
Line 1561:
Line 1562: #line 247 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1563: , Tuple.Create(Tuple.Create("", 12766), Tuple.Create<System.Object, System.Int32>(productDto.Id
Line 1564:
Line 1565: #line default
Line 1566: #line hidden
Line 1567: , 12766), false)
Line 1568: );
Line 1569:
Line 1570: WriteLiteral(" class=\"f-dropdown content\"");
Line 1571:
Line 1572: WriteLiteral(" data-dropdown-content>\r\n <div");
Line 1573:
Line 1574: WriteLiteral(" class=\"tt-wrap\"");
Line 1575:
Line 1576: WriteLiteral(">\r\n <table");
Line 1577:
Line 1578: WriteLiteral(" class=\"isc-pricebreaks\"");
Line 1579:
Line 1580: WriteLiteral(">\r\n <tbody>\r\n");
Line 1581:
Line 1582:
Line 1583: #line 251 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1584:
Line 1585:
Line 1586: #line default
Line 1587: #line hidden
Line 1588:
Line 1589: #line 251 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1590: foreach (var bp in productDto.Pricing.UnitRegularBreakPrices.OrderBy(b => b.BreakQty))
Line 1591: {
Line 1592:
Line 1593:
Line 1594: #line default
Line 1595: #line hidden
Line 1596: WriteLiteral("<tr>\r\n <td");
Line 1597:
Line 1598: WriteLiteral(" class=\"col-1\"");
Line 1599:
Line 1600: WriteLiteral(">");
Line 1601:
Line 1602:
Line 1603: #line 254 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1604: Write(Math.Round(bp.BreakQty));
Line 1605:
Line 1606:
Line 1607: #line default
Line 1608: #line hidden
Line 1609: WriteLiteral("</td>\r\n <td");
Line 1610:
Line 1611: WriteLiteral(" class=\"col-2\"");
Line 1612:
Line 1613: WriteLiteral("><span");
Line 1614:
Line 1615: WriteLiteral(" class=\"qty-price\"");
Line 1616:
Line 1617: WriteLiteral(">");
Line 1618:
Line 1619:
Line 1620: #line 255 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1621: Write(bp.BreakPriceDisplay);
Line 1622:
Line 1623:
Line 1624: #line default
Line 1625: #line hidden
Line 1626: WriteLiteral("</span></td>\r\n <td");
Line 1627:
Line 1628: WriteLiteral(" class=\"col-3\"");
Line 1629:
Line 1630: WriteLiteral(">");
Line 1631:
Line 1632:
Line 1633: #line 256 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1634: Write(bp.SavingsMessage);
Line 1635:
Line 1636:
Line 1637: #line default
Line 1638: #line hidden
Line 1639: WriteLiteral("</td>\r\n</tr>");
Line 1640:
Line 1641:
Line 1642: #line 257 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1643: }
Line 1644:
Line 1645:
Line 1646: #line default
Line 1647: #line hidden
Line 1648: WriteLiteral(" </tbody>\r\n </table>\r\n <" +
Line 1649: "/div>\r\n </div>\r\n </div>");
Line 1650:
Line 1651:
Line 1652: #line 262 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1653: }
Line 1654:
Line 1655:
Line 1656: #line default
Line 1657: #line hidden
Line 1658: WriteLiteral(" </div>\r\n\r\n");
Line 1659:
Line 1660:
Line 1661: #line 265 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1662:
Line 1663:
Line 1664: #line default
Line 1665: #line hidden
Line 1666:
Line 1667: #line 265 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1668: if (Model.Settings.ShowInventoryAvailability)
Line 1669: {
Line 1670:
Line 1671:
Line 1672: #line default
Line 1673: #line hidden
Line 1674: WriteLiteral(" <p");
Line 1675:
Line 1676: WriteLiteral(" class=\"availability\"");
Line 1677:
Line 1678: WriteLiteral(">\r\n <link");
Line 1679:
Line 1680: WriteLiteral(" itemprop=\"availability\"");
Line 1681:
Line 1682: WriteAttribute("href", Tuple.Create(" href=\"", 13662), Tuple.Create("\"", 13807)
Line 1683:
Line 1684: #line 268 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1685: , Tuple.Create(Tuple.Create("", 13669), Tuple.Create<System.Object, System.Int32>(productDto.Availability.MessageType == AvailabilityMessageType.Available ? "http://schema.org/InStock" : "http://schema.org/OutOfStock"
Line 1686:
Line 1687: #line default
Line 1688: #line hidden
Line 1689: , 13669), false)
Line 1690: );
Line 1691:
Line 1692: WriteLiteral(" />\r\n");
Line 1693:
Line 1694: WriteLiteral(" ");
Line 1695:
Line 1696:
Line 1697: #line 269 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1698: Write(productDto.Availability.Message);
Line 1699:
Line 1700:
Line 1701: #line default
Line 1702: #line hidden
Line 1703: WriteLiteral("\r\n </p>");
Line 1704:
Line 1705:
Line 1706: #line 270 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1707: }
Line 1708:
Line 1709:
Line 1710: #line default
Line 1711: #line hidden
Line 1712: WriteLiteral(" </div>");
Line 1713:
Line 1714:
Line 1715: #line 271 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1716: }
Line 1717: }
Line 1718:
Line 1719:
Line 1720: #line default
Line 1721: #line hidden
Line 1722: WriteLiteral(" </div>\r\n\r\n");
Line 1723:
Line 1724:
Line 1725: #line 275 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1726:
Line 1727:
Line 1728: #line default
Line 1729: #line hidden
Line 1730:
Line 1731: #line 275 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1732: if (Model.CatalogPage.Category != null && productDto.AttributeTypes != null && productDto.AttributeTypes.Count > 0)
Line 1733: {
Line 1734:
Line 1735:
Line 1736: #line default
Line 1737: #line hidden
Line 1738: WriteLiteral("<ul");
Line 1739:
Line 1740: WriteLiteral(" class=\"attribute-list\"");
Line 1741:
Line 1742: WriteLiteral(">\r\n");
Line 1743:
Line 1744:
Line 1745: #line 278 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1746:
Line 1747:
Line 1748: #line default
Line 1749: #line hidden
Line 1750:
Line 1751: #line 278 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1752: var count = 0;
Line 1753:
Line 1754: #line default
Line 1755: #line hidden
Line 1756: WriteLiteral("\r\n");
Line 1757:
Line 1758:
Line 1759: #line 279 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1760:
Line 1761:
Line 1762: #line default
Line 1763: #line hidden
Line 1764:
Line 1765: #line 279 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1766: foreach (var attributeType in productDto.AttributeTypes.OrderBy(c => c.SortOrder).ThenBy(c => c.Name))
Line 1767: {
Line 1768:
Line 1769:
Line 1770: #line default
Line 1771: #line hidden
Line 1772: WriteLiteral("<li");
Line 1773:
Line 1774: WriteLiteral(" class=\"attribute-list-item\"");
Line 1775:
Line 1776: WriteLiteral(">\r\n <span");
Line 1777:
Line 1778: WriteLiteral(" class=\"attrib-name\"");
Line 1779:
Line 1780: WriteLiteral(">");
Line 1781:
Line 1782:
Line 1783: #line 282 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1784: Write(attributeType.Label);
Line 1785:
Line 1786:
Line 1787: #line default
Line 1788: #line hidden
Line 1789: WriteLiteral(":</span>\r\n <span");
Line 1790:
Line 1791: WriteLiteral(" class=\"attrib-value\"");
Line 1792:
Line 1793: WriteLiteral(">\r\n");
Line 1794:
Line 1795:
Line 1796: #line 284 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1797:
Line 1798:
Line 1799: #line default
Line 1800: #line hidden
Line 1801:
Line 1802: #line 284 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1803: var values = attributeType.AttributeValues.Select(x => x.ValueDisplay);
Line 1804:
Line 1805:
Line 1806: #line default
Line 1807: #line hidden
Line 1808:
Line 1809: #line 285 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1810: Write(Html.Raw(string.Join(", ", values)));
Line 1811:
Line 1812:
Line 1813: #line default
Line 1814: #line hidden
Line 1815:
Line 1816: #line 285 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1817:
Line 1818:
Line 1819: #line default
Line 1820: #line hidden
Line 1821: WriteLiteral("\r\n </span>\r\n</li>");
Line 1822:
Line 1823:
Line 1824: #line 287 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1825: if (++count == 3)
Line 1826: {
Line 1827: break;
Line 1828: }
Line 1829: }
Line 1830:
Line 1831:
Line 1832: #line default
Line 1833: #line hidden
Line 1834: WriteLiteral("</ul>");
Line 1835:
Line 1836:
Line 1837: #line 292 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1838: }
Line 1839:
Line 1840:
Line 1841: #line default
Line 1842: #line hidden
Line 1843: WriteLiteral("\r\n </div>\r\n <div");
Line 1844:
Line 1845: WriteLiteral(" class=\"actions-panel\"");
Line 1846:
Line 1847: WriteLiteral(">\r\n");
Line 1848:
Line 1849:
Line 1850: #line 296 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1851:
Line 1852:
Line 1853: #line default
Line 1854: #line hidden
Line 1855:
Line 1856: #line 296 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1857: if (productDto.CanAddToCart)
Line 1858: {
Line 1859:
Line 1860:
Line 1861: #line default
Line 1862: #line hidden
Line 1863: WriteLiteral("<a");
Line 1864:
Line 1865: WriteLiteral(" href=\"javascript:;\"");
Line 1866:
Line 1867: WriteLiteral(" class=\"btn primary add-to-cart panel-trigger\"");
Line 1868:
Line 1869: WriteLiteral(">");
Line 1870:
Line 1871:
Line 1872: #line 298 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1873: Write(T("Order_Verb"));
Line 1874:
Line 1875:
Line 1876: #line default
Line 1877: #line hidden
Line 1878: WriteLiteral("</a> ");
Line 1879:
Line 1880:
Line 1881: #line 298 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1882: }
Line 1883: else
Line 1884: {
Line 1885:
Line 1886:
Line 1887: #line default
Line 1888: #line hidden
Line 1889: WriteLiteral("<a");
Line 1890:
Line 1891: WriteAttribute("href", Tuple.Create(" href=\"", 14992), Tuple.Create("\"", 15027)
Line 1892:
Line 1893: #line 301 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1894: , Tuple.Create(Tuple.Create("", 14999), Tuple.Create<System.Object, System.Int32>(productDto.ProductDetailUrl
Line 1895:
Line 1896: #line default
Line 1897: #line hidden
Line 1898: , 14999), false)
Line 1899: );
Line 1900:
Line 1901: WriteLiteral(" class=\"btn primary btn-view-details\"");
Line 1902:
Line 1903: WriteLiteral(">");
Line 1904:
Line 1905:
Line 1906: #line 301 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1907: Write(T("View Details"));
Line 1908:
Line 1909:
Line 1910: #line default
Line 1911: #line hidden
Line 1912: WriteLiteral("</a>");
Line 1913:
Line 1914:
Line 1915: #line 301 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1916: }
Line 1917:
Line 1918:
Line 1919: #line default
Line 1920: #line hidden
Line 1921: WriteLiteral(" <div");
Line 1922:
Line 1923: WriteLiteral(" class=\"item-actions\"");
Line 1924:
Line 1925: WriteLiteral(">\r\n <div");
Line 1926:
Line 1927: WriteLiteral(" class=\"item-actions-wrap\"");
Line 1928:
Line 1929: WriteLiteral(">\r\n <div");
Line 1930:
Line 1931: WriteLiteral(" class=\"um-pack\"");
Line 1932:
Line 1933: WriteLiteral(">\r\n <div");
Line 1934:
Line 1935: WriteLiteral(" class=\"um\"");
Line 1936:
Line 1937: WriteLiteral(">\r\n <label");
Line 1938:
Line 1939: WriteLiteral(" ng-if=\"vm.settings.alternateUnitsOfMeasure && product.productUnitOfMeasures.leng" +
Line 1940: "th > 1\"");
Line 1941:
Line 1942: WriteLiteral(">");
Line 1943:
Line 1944:
Line 1945: #line 306 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1946: Write(T("U/M"));
Line 1947:
Line 1948:
Line 1949: #line default
Line 1950: #line hidden
Line 1951: WriteLiteral(":</label>\r\n <isc-unit-of-measure-select-list");
Line 1952:
Line 1953: WriteLiteral(" product=\"product\"");
Line 1954:
Line 1955: WriteLiteral(" alternate-units-of-measure=\"{{vm.settings.alternateUnitsOfMeasure}}\"");
Line 1956:
Line 1957: WriteLiteral(" change-unit-of-measure=\"vm.changeUnitOfMeasure(product)\"");
Line 1958:
Line 1959: WriteLiteral(" display-pack=\"true\"");
Line 1960:
Line 1961: WriteLiteral(">\r\n </isc-unit-of-measure-select-list>\r\n " +
Line 1962: " </div>\r\n </div>\r\n");
Line 1963:
Line 1964:
Line 1965: #line 311 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1966:
Line 1967:
Line 1968: #line default
Line 1969: #line hidden
Line 1970:
Line 1971: #line 311 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1972: if (productDto.CanEnterQuantity)
Line 1973: {
Line 1974:
Line 1975:
Line 1976: #line default
Line 1977: #line hidden
Line 1978: WriteLiteral("<div");
Line 1979:
Line 1980: WriteLiteral(" class=\"item-qty\"");
Line 1981:
Line 1982: WriteLiteral(">\r\n <label>");
Line 1983:
Line 1984:
Line 1985: #line 314 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 1986: Write(T("QTY_quantity"));
Line 1987:
Line 1988:
Line 1989: #line default
Line 1990: #line hidden
Line 1991: WriteLiteral(":</label>\r\n <input");
Line 1992:
Line 1993: WriteLiteral(" type=\"text\"");
Line 1994:
Line 1995: WriteLiteral(" name=\"qty\"");
Line 1996:
Line 1997: WriteLiteral(" value=\"\"");
Line 1998:
Line 1999: WriteLiteral(" class=\"qty numerictextbox\"");
Line 2000:
Line 2001: WriteLiteral(" />\r\n</div>");
Line 2002:
Line 2003:
Line 2004: #line 316 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2005: }
Line 2006:
Line 2007:
Line 2008: #line default
Line 2009: #line hidden
Line 2010: WriteLiteral(" <div");
Line 2011:
Line 2012: WriteLiteral(" class=\"action\"");
Line 2013:
Line 2014: WriteLiteral(">\r\n");
Line 2015:
Line 2016:
Line 2017: #line 318 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2018:
Line 2019:
Line 2020: #line default
Line 2021: #line hidden
Line 2022:
Line 2023: #line 318 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2024: if (productDto.Availability.MessageType != AvailabilityMessageType.OutOfStock)
Line 2025: {
Line 2026:
Line 2027:
Line 2028: #line default
Line 2029: #line hidden
Line 2030: WriteLiteral("<button");
Line 2031:
Line 2032: WriteLiteral(" class=\"btn-add-cart btn primary\"");
Line 2033:
Line 2034: WriteLiteral(">\r\n");
Line 2035:
Line 2036: WriteLiteral(" ");
Line 2037:
Line 2038:
Line 2039: #line 321 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2040: Write(T("Add To Cart"));
Line 2041:
Line 2042:
Line 2043: #line default
Line 2044: #line hidden
Line 2045: WriteLiteral("\r\n</button>");
Line 2046:
Line 2047:
Line 2048: #line 322 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2049: }
Line 2050:
Line 2051:
Line 2052: #line default
Line 2053: #line hidden
Line 2054: WriteLiteral(" ");
Line 2055:
Line 2056:
Line 2057: #line 323 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2058: if (productDto.CanAddToWishlist)
Line 2059: {
Line 2060:
Line 2061:
Line 2062: #line default
Line 2063: #line hidden
Line 2064: WriteLiteral("<a");
Line 2065:
Line 2066: WriteLiteral(" role=\"button\"");
Line 2067:
Line 2068: WriteLiteral(" class=\"btn secondary btn-add-list\"");
Line 2069:
Line 2070: WriteLiteral(" href=\"javascript:;\"");
Line 2071:
Line 2072: WriteLiteral(">");
Line 2073:
Line 2074:
Line 2075: #line 325 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2076: Write(T("Add to Wishlist"));
Line 2077:
Line 2078:
Line 2079: #line default
Line 2080: #line hidden
Line 2081: WriteLiteral("</a>");
Line 2082:
Line 2083:
Line 2084: #line 325 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2085: }
Line 2086:
Line 2087:
Line 2088: #line default
Line 2089: #line hidden
Line 2090: WriteLiteral(" </div>\r\n </div>\r\n </div>\r\n </div>\r\n</li>");
Line 2091:
Line 2092:
Line 2093: #line 330 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2094: }
Line 2095:
Line 2096:
Line 2097: #line default
Line 2098: #line hidden
Line 2099: WriteLiteral(" </ul>\r\n </div>\r\n </div> ");
Line 2100:
Line 2101:
Line 2102: #line 333 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2103: }
Line 2104: else
Line 2105: {
Line 2106:
Line 2107: #line default
Line 2108: #line hidden
Line 2109:
Line 2110: #line 344 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2111: }
Line 2112:
Line 2113:
Line 2114: #line default
Line 2115: #line hidden
Line 2116: WriteLiteral(" </div>\r\n </div>");
Line 2117:
Line 2118:
Line 2119: #line 346 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2120: }
Line 2121:
Line 2122:
Line 2123: #line default
Line 2124: #line hidden
Line 2125: WriteLiteral("</div>\r\n\r\n<script");
Line 2126:
Line 2127: WriteLiteral(" type=\"application/ld+json\"");
Line 2128:
Line 2129: WriteLiteral(">\r\n {\r\n \"");
Line 2130:
Line 2131:
Line 2132: #line 351 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2133: Write(Html.Raw("@context"));
Line 2134:
Line 2135:
Line 2136: #line default
Line 2137: #line hidden
Line 2138: WriteLiteral("\": \"http://schema.org\",\r\n \"");
Line 2139:
Line 2140:
Line 2141: #line 352 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2142: Write(Html.Raw("@type"));
Line 2143:
Line 2144:
Line 2145: #line default
Line 2146: #line hidden
Line 2147: WriteLiteral("\": \"CollectionPage\",\r\n");
Line 2148:
Line 2149:
Line 2150: #line 353 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2151:
Line 2152:
Line 2153: #line default
Line 2154: #line hidden
Line 2155:
Line 2156: #line 353 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2157:
Line 2158: if (Model.CatalogPage != null)
Line 2159: {
Line 2160: if (Model.CatalogPage.Category != null)
Line 2161: {
Line 2162:
Line 2163:
Line 2164: #line default
Line 2165: #line hidden
Line 2166: WriteLiteral(" ");
Line 2167:
Line 2168: WriteLiteral("\r\n \"name\": \"");
Line 2169:
Line 2170:
Line 2171: #line 359 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2172: Write(Model.CatalogPage.Category.Name);
Line 2173:
Line 2174:
Line 2175: #line default
Line 2176: #line hidden
Line 2177: WriteLiteral("\",\r\n ");
Line 2178:
Line 2179: WriteLiteral("\r\n");
Line 2180:
Line 2181:
Line 2182: #line 361 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2183: }
Line 2184:
Line 2185:
Line 2186: #line default
Line 2187: #line hidden
Line 2188: WriteLiteral(" ");
Line 2189:
Line 2190: WriteLiteral("\r\n \"url\":\" ");
Line 2191:
Line 2192:
Line 2193: #line 363 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2194: Write(baseUrl);
Line 2195:
Line 2196:
Line 2197: #line default
Line 2198: #line hidden
Line 2199:
Line 2200: #line 363 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2201: Write(Model.CatalogPage.CanonicalPath);
Line 2202:
Line 2203:
Line 2204: #line default
Line 2205: #line hidden
Line 2206: WriteLiteral("\",\r\n ");
Line 2207:
Line 2208: WriteLiteral("\r\n");
Line 2209:
Line 2210:
Line 2211: #line 365 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2212: }
Line 2213:
Line 2214:
Line 2215: #line default
Line 2216: #line hidden
Line 2217: WriteLiteral("\r\n \"mainEntity\":{\r\n \"");
Line 2218:
Line 2219:
Line 2220: #line 368 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2221: Write(Html.Raw("@type"));
Line 2222:
Line 2223:
Line 2224: #line default
Line 2225: #line hidden
Line 2226: WriteLiteral("\": \"ItemList\",\r\n \"itemListElement\":[\r\n");
Line 2227:
Line 2228:
Line 2229: #line 370 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2230:
Line 2231:
Line 2232: #line default
Line 2233: #line hidden
Line 2234:
Line 2235: #line 370 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2236:
Line 2237: if (Model != null && Model.ProductCollection != null)
Line 2238: {
Line 2239: var pIndex = 0;
Line 2240: foreach (var productDto in Model.ProductCollection.ProductDtos)
Line 2241: {
Line 2242: var price = productDto.BasicSalePrice;
Line 2243: if (price == 0)
Line 2244: {
Line 2245: price = productDto.BasicListPrice;
Line 2246: }
Line 2247: var product = Model.ProductCollection.Products.FirstOrDefault(p => p.Id == productDto.Id);
Line 2248: var isStyledProduct = productDto.StyledProducts.Any();
Line 2249:
Line 2250:
Line 2251: #line default
Line 2252: #line hidden
Line 2253: WriteLiteral(" ");
Line 2254:
Line 2255: WriteLiteral("\r\n {\r\n \"");
Line 2256:
Line 2257:
Line 2258: #line 385 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2259: Write(Html.Raw("@context"));
Line 2260:
Line 2261:
Line 2262: #line default
Line 2263: #line hidden
Line 2264: WriteLiteral("\": \"http://schema.org/\",\r\n \"");
Line 2265:
Line 2266:
Line 2267: #line 386 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2268: Write(Html.Raw("@type"));
Line 2269:
Line 2270:
Line 2271: #line default
Line 2272: #line hidden
Line 2273: WriteLiteral("\": \"Product\",\r\n \"url\":\"");
Line 2274:
Line 2275:
Line 2276: #line 387 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2277: Write(baseUrl);
Line 2278:
Line 2279:
Line 2280: #line default
Line 2281: #line hidden
Line 2282:
Line 2283: #line 387 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2284: Write(productDto.ProductDetailUrl);
Line 2285:
Line 2286:
Line 2287: #line default
Line 2288: #line hidden
Line 2289: WriteLiteral("\",\r\n \"category\": \"\",\r\n \"name\": \"");
Line 2290:
Line 2291:
Line 2292: #line 389 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2293: Write(productDto.ShortDescription);
Line 2294:
Line 2295:
Line 2296: #line default
Line 2297: #line hidden
Line 2298: WriteLiteral("\",\r\n \"image\": [\r\n \"");
Line 2299:
Line 2300:
Line 2301: #line 391 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2302: Write(productDto.MediumImagePath);
Line 2303:
Line 2304:
Line 2305: #line default
Line 2306: #line hidden
Line 2307: WriteLiteral("\"\r\n ],\r\n \"description\": \"");
Line 2308:
Line 2309:
Line 2310: #line 393 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2311: Write(productDto.ERPDescription);
Line 2312:
Line 2313:
Line 2314: #line default
Line 2315: #line hidden
Line 2316: WriteLiteral("\",\r\n \"mpn\": \"");
Line 2317:
Line 2318:
Line 2319: #line 394 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2320: Write(productDto.ManufacturerItem);
Line 2321:
Line 2322:
Line 2323: #line default
Line 2324: #line hidden
Line 2325: WriteLiteral("\",\r\n \"sku\" : \"");
Line 2326:
Line 2327:
Line 2328: #line 395 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2329: Write(productDto.ERPNumber);
Line 2330:
Line 2331:
Line 2332: #line default
Line 2333: #line hidden
Line 2334: WriteLiteral("\",\r\n");
Line 2335:
Line 2336:
Line 2337: #line 396 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2338:
Line 2339:
Line 2340: #line default
Line 2341: #line hidden
Line 2342:
Line 2343: #line 396 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2344: if (productDto.Brand != null && !String.IsNullOrEmpty(productDto.Brand.Name))
Line 2345: {
Line 2346:
Line 2347:
Line 2348: #line default
Line 2349: #line hidden
Line 2350: WriteLiteral(" ");
Line 2351:
Line 2352: WriteLiteral("\r\n \"brand\": {\r\n \"type\": \"Th" +
Line 2353: "ing\",\r\n \"name\": \"");
Line 2354:
Line 2355:
Line 2356: #line 401 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2357: Write(productDto.Brand.Name);
Line 2358:
Line 2359:
Line 2360: #line default
Line 2361: #line hidden
Line 2362: WriteLiteral("\"\r\n },\r\n ");
Line 2363:
Line 2364: WriteLiteral("\r\n");
Line 2365:
Line 2366:
Line 2367: #line 404 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2368: }
Line 2369:
Line 2370:
Line 2371: #line default
Line 2372: #line hidden
Line 2373: WriteLiteral(" \"offers\": {\r\n");
Line 2374:
Line 2375:
Line 2376: #line 406 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2377:
Line 2378:
Line 2379: #line default
Line 2380: #line hidden
Line 2381:
Line 2382: #line 406 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2383: if (isStyledProduct)
Line 2384: {
Line 2385:
Line 2386:
Line 2387: #line default
Line 2388: #line hidden
Line 2389: WriteLiteral(" ");
Line 2390:
Line 2391: WriteLiteral("\"");
Line 2392:
Line 2393:
Line 2394: #line 408 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2395: Write(Html.Raw("@type"));
Line 2396:
Line 2397:
Line 2398: #line default
Line 2399: #line hidden
Line 2400: WriteLiteral("\": \"AggregateOffer\",");
Line 2401:
Line 2402: WriteLiteral("\r\n");
Line 2403:
Line 2404: WriteLiteral(" ");
Line 2405:
Line 2406: WriteLiteral("\"lowPrice\": \"");
Line 2407:
Line 2408:
Line 2409: #line 409 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2410: Write(productDto.BasicListPrice);
Line 2411:
Line 2412:
Line 2413: #line default
Line 2414: #line hidden
Line 2415: WriteLiteral("\",");
Line 2416:
Line 2417: WriteLiteral("\r\n");
Line 2418:
Line 2419: WriteLiteral(" ");
Line 2420:
Line 2421: WriteLiteral("\"highPrice\": \"");
Line 2422:
Line 2423:
Line 2424: #line 410 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2425: Write(productDto.BasicSalePrice);
Line 2426:
Line 2427:
Line 2428: #line default
Line 2429: #line hidden
Line 2430: WriteLiteral("\",");
Line 2431:
Line 2432: WriteLiteral("\r\n");
Line 2433:
Line 2434: WriteLiteral(" ");
Line 2435:
Line 2436: WriteLiteral("\"offerCount\": \"");
Line 2437:
Line 2438:
Line 2439: #line 411 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2440: Write(productDto.StyledProducts.Count());
Line 2441:
Line 2442:
Line 2443: #line default
Line 2444: #line hidden
Line 2445: WriteLiteral("\",");
Line 2446:
Line 2447: WriteLiteral("\r\n");
Line 2448:
Line 2449:
Line 2450: #line 412 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2451: }
Line 2452: else
Line 2453: {
Line 2454:
Line 2455:
Line 2456: #line default
Line 2457: #line hidden
Line 2458: WriteLiteral(" ");
Line 2459:
Line 2460: WriteLiteral("\"");
Line 2461:
Line 2462:
Line 2463: #line 415 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2464: Write(Html.Raw("@type"));
Line 2465:
Line 2466:
Line 2467: #line default
Line 2468: #line hidden
Line 2469: WriteLiteral("\": \"Offer\",");
Line 2470:
Line 2471: WriteLiteral("\r\n");
Line 2472:
Line 2473: WriteLiteral(" ");
Line 2474:
Line 2475: WriteLiteral("\"price\": \"");
Line 2476:
Line 2477:
Line 2478: #line 416 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2479: Write(productDto.Pricing != null ? (object)productDto.Pricing.UnitNetPrice : "0");
Line 2480:
Line 2481:
Line 2482: #line default
Line 2483: #line hidden
Line 2484: WriteLiteral("\",");
Line 2485:
Line 2486: WriteLiteral("\r\n");
Line 2487:
Line 2488:
Line 2489: #line 417 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2490: }
Line 2491:
Line 2492:
Line 2493: #line default
Line 2494: #line hidden
Line 2495: WriteLiteral(" \"priceCurrency\": \"USD\",\r\n \"url\":\"");
Line 2496:
Line 2497:
Line 2498: #line 419 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2499: Write(baseUrl);
Line 2500:
Line 2501:
Line 2502: #line default
Line 2503: #line hidden
Line 2504:
Line 2505: #line 419 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2506: Write(productDto.ProductDetailUrl);
Line 2507:
Line 2508:
Line 2509: #line default
Line 2510: #line hidden
Line 2511: WriteLiteral("\",\r\n");
Line 2512:
Line 2513:
Line 2514: #line 420 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2515:
Line 2516:
Line 2517: #line default
Line 2518: #line hidden
Line 2519:
Line 2520: #line 420 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2521: if (Model.Settings.ShowInventoryAvailability)
Line 2522: {
Line 2523: if (productDto.Availability.MessageType != AvailabilityMessageType.Available)
Line 2524: {
Line 2525:
Line 2526:
Line 2527: #line default
Line 2528: #line hidden
Line 2529: WriteLiteral(" ");
Line 2530:
Line 2531: WriteLiteral("\"availability\": \"http://schema.org/OutOfStock\",");
Line 2532:
Line 2533: WriteLiteral("\r\n");
Line 2534:
Line 2535:
Line 2536: #line 425 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2537: }
Line 2538: else
Line 2539: {
Line 2540:
Line 2541:
Line 2542: #line default
Line 2543: #line hidden
Line 2544: WriteLiteral(" ");
Line 2545:
Line 2546: WriteLiteral("\"availability\": \"http://schema.org/InStock\",");
Line 2547:
Line 2548: WriteLiteral("\r\n");
Line 2549:
Line 2550:
Line 2551: #line 429 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2552: }
Line 2553: }
Line 2554:
Line 2555:
Line 2556: #line default
Line 2557: #line hidden
Line 2558: WriteLiteral(" \"seller\": {\r\n \"");
Line 2559:
Line 2560:
Line 2561: #line 432 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2562: Write(Html.Raw("@type"));
Line 2563:
Line 2564:
Line 2565: #line default
Line 2566: #line hidden
Line 2567: WriteLiteral("\": \"Organization\",\r\n \"name\": \"");
Line 2568:
Line 2569:
Line 2570: #line 433 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2571: Write(SiteContext.Current.WebsiteDto.Name);
Line 2572:
Line 2573:
Line 2574: #line default
Line 2575: #line hidden
Line 2576: WriteLiteral("\"\r\n }\r\n }\r\n }\r\n");
Line 2577:
Line 2578:
Line 2579: #line 437 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2580:
Line 2581:
Line 2582: #line default
Line 2583: #line hidden
Line 2584:
Line 2585: #line 437 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2586: if (pIndex++ < Model.ProductCollection.ProductDtos.Count - 1)
Line 2587: {
Line 2588:
Line 2589:
Line 2590: #line default
Line 2591: #line hidden
Line 2592: WriteLiteral(" ");
Line 2593:
Line 2594: WriteLiteral(",");
Line 2595:
Line 2596: WriteLiteral("\r\n");
Line 2597:
Line 2598:
Line 2599: #line 440 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2600: }
Line 2601:
Line 2602:
Line 2603: #line default
Line 2604: #line hidden
Line 2605: WriteLiteral("\r\n ");
Line 2606:
Line 2607: WriteLiteral("\r\n");
Line 2608:
Line 2609:
Line 2610: #line 443 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2611: }
Line 2612: }
Line 2613:
Line 2614:
Line 2615: #line default
Line 2616: #line hidden
Line 2617: WriteLiteral("\r\n ]\r\n\r\n }\r\n }\r\n</script>\r\n<script");
Line 2618:
Line 2619: WriteLiteral(" type=\"application/ld+json\"");
Line 2620:
Line 2621: WriteLiteral(">\r\n {\r\n \"");
Line 2622:
Line 2623:
Line 2624: #line 453 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2625: Write(Html.Raw("@context"));
Line 2626:
Line 2627:
Line 2628: #line default
Line 2629: #line hidden
Line 2630: WriteLiteral("\": \"http://schema.org\",\r\n \"");
Line 2631:
Line 2632:
Line 2633: #line 454 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2634: Write(Html.Raw("@type"));
Line 2635:
Line 2636:
Line 2637: #line default
Line 2638: #line hidden
Line 2639: WriteLiteral("\": \"BreadcrumbList\",\r\n \"itemListElement\": [\r\n");
Line 2640:
Line 2641:
Line 2642: #line 456 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2643:
Line 2644:
Line 2645: #line default
Line 2646: #line hidden
Line 2647:
Line 2648: #line 456 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2649:
Line 2650: var bIndex = 0;
Line 2651: foreach (var crumb in Model.CatalogPage.BreadCrumbs)
Line 2652: {
Line 2653: if (!crumb.Url.IsBlank())
Line 2654: {
Line 2655:
Line 2656:
Line 2657: #line default
Line 2658: #line hidden
Line 2659: WriteLiteral(" ");
Line 2660:
Line 2661: WriteLiteral("\r\n {\r\n \"");
Line 2662:
Line 2663:
Line 2664: #line 464 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2665: Write(Html.Raw("@type"));
Line 2666:
Line 2667:
Line 2668: #line default
Line 2669: #line hidden
Line 2670: WriteLiteral("\": \"ListItem\",\r\n \"position\": ");
Line 2671:
Line 2672:
Line 2673: #line 465 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2674: Write(index++);
Line 2675:
Line 2676:
Line 2677: #line default
Line 2678: #line hidden
Line 2679: WriteLiteral(",\r\n \"name\": \"");
Line 2680:
Line 2681:
Line 2682: #line 466 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2683: Write(crumb.Text);
Line 2684:
Line 2685:
Line 2686: #line default
Line 2687: #line hidden
Line 2688: WriteLiteral("\",\r\n \"item\": \"");
Line 2689:
Line 2690:
Line 2691: #line 467 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2692: Write(baseUrl);
Line 2693:
Line 2694:
Line 2695: #line default
Line 2696: #line hidden
Line 2697:
Line 2698: #line 467 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2699: Write(crumb.Url);
Line 2700:
Line 2701:
Line 2702: #line default
Line 2703: #line hidden
Line 2704: WriteLiteral("\"\r\n }\r\n ");
Line 2705:
Line 2706: WriteLiteral("\r\n");
Line 2707:
Line 2708:
Line 2709: #line 470 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2710: }
Line 2711: else
Line 2712: {
Line 2713:
Line 2714:
Line 2715: #line default
Line 2716: #line hidden
Line 2717: WriteLiteral(" ");
Line 2718:
Line 2719: WriteLiteral("\r\n {\r\n \"");
Line 2720:
Line 2721:
Line 2722: #line 475 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2723: Write(Html.Raw("@type"));
Line 2724:
Line 2725:
Line 2726: #line default
Line 2727: #line hidden
Line 2728: WriteLiteral("\": \"ListItem\",\r\n \"position\": ");
Line 2729:
Line 2730:
Line 2731: #line 476 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2732: Write(index++);
Line 2733:
Line 2734:
Line 2735: #line default
Line 2736: #line hidden
Line 2737: WriteLiteral(",\r\n \"name\": \"");
Line 2738:
Line 2739:
Line 2740: #line 477 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2741: Write(crumb.Text);
Line 2742:
Line 2743:
Line 2744: #line default
Line 2745: #line hidden
Line 2746: WriteLiteral("\",\r\n \"item\": \"");
Line 2747:
Line 2748:
Line 2749: #line 478 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2750: Write(baseUrl);
Line 2751:
Line 2752:
Line 2753: #line default
Line 2754: #line hidden
Line 2755:
Line 2756: #line 478 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2757: Write(Model.CatalogPage.CanonicalPath);
Line 2758:
Line 2759:
Line 2760: #line default
Line 2761: #line hidden
Line 2762: WriteLiteral("\"\r\n }\r\n ");
Line 2763:
Line 2764: WriteLiteral("\r\n");
Line 2765:
Line 2766:
Line 2767: #line 481 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2768: }
Line 2769: if (bIndex++ < Model.CatalogPage.BreadCrumbs.Count - 1)
Line 2770: {
Line 2771:
Line 2772:
Line 2773: #line default
Line 2774: #line hidden
Line 2775: WriteLiteral(" ");
Line 2776:
Line 2777: WriteLiteral(",");
Line 2778:
Line 2779: WriteLiteral("\r\n");
Line 2780:
Line 2781:
Line 2782: #line 485 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2783: }
Line 2784: }
Line 2785:
Line 2786:
Line 2787:
Line 2788: #line default
Line 2789: #line hidden
Line 2790: WriteLiteral("\r\n ]\r\n }\r\n</script>\r\n<script");
Line 2791:
Line 2792: WriteLiteral(" type=\'application/ld+json\'");
Line 2793:
Line 2794: WriteLiteral(">\r\n {\r\n \"");
Line 2795:
Line 2796:
Line 2797: #line 494 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2798: Write(Html.Raw("@context"));
Line 2799:
Line 2800:
Line 2801: #line default
Line 2802: #line hidden
Line 2803: WriteLiteral("\": \"http://schema.org\",\r\n \"");
Line 2804:
Line 2805:
Line 2806: #line 495 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2807: Write(Html.Raw("@type"));
Line 2808:
Line 2809:
Line 2810: #line default
Line 2811: #line hidden
Line 2812: WriteLiteral("\": \"Organization\",\r\n \"name\": \"");
Line 2813:
Line 2814:
Line 2815: #line 496 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2816: Write(SiteContext.Current.WebsiteDto.Name);
Line 2817:
Line 2818:
Line 2819: #line default
Line 2820: #line hidden
Line 2821: WriteLiteral("\",\r\n \"url\": \"");
Line 2822:
Line 2823:
Line 2824: #line 497 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2825: Write(baseUrl);
Line 2826:
Line 2827:
Line 2828: #line default
Line 2829: #line hidden
Line 2830: WriteLiteral("\",\r\n \"logo\": {\r\n \"");
Line 2831:
Line 2832:
Line 2833: #line 499 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2834: Write(Html.Raw("@type"));
Line 2835:
Line 2836:
Line 2837: #line default
Line 2838: #line hidden
Line 2839: WriteLiteral("\": \"ImageObject\",\r\n \"url\": \"");
Line 2840:
Line 2841:
Line 2842: #line 500 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2843: Write(baseUrl.Replace("http:", "https:") + SiteContext.Current.WebsiteDto.LogoImagePath);
Line 2844:
Line 2845:
Line 2846: #line default
Line 2847: #line hidden
Line 2848: WriteLiteral("\",\r\n \"name\": \"");
Line 2849:
Line 2850:
Line 2851: #line 501 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2852: Write(SiteContext.Current.WebsiteDto.Name);
Line 2853:
Line 2854:
Line 2855: #line default
Line 2856: #line hidden
Line 2857: WriteLiteral("\"\r\n");
Line 2858:
Line 2859:
Line 2860: #line 502 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2861:
Line 2862:
Line 2863: #line default
Line 2864: #line hidden
Line 2865:
Line 2866: #line 502 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2867: if (CustomMessageProvider.Current.CBCSeoLogoWidth != "")
Line 2868: {
Line 2869:
Line 2870:
Line 2871: #line default
Line 2872: #line hidden
Line 2873: WriteLiteral(" ");
Line 2874:
Line 2875: WriteLiteral(",\"width\":\"");
Line 2876:
Line 2877:
Line 2878: #line 504 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2879: Write(Html.Raw(CustomMessageProvider.Current.CBCSeoLogoWidth));
Line 2880:
Line 2881:
Line 2882: #line default
Line 2883: #line hidden
Line 2884: WriteLiteral("\"\r\n");
Line 2885:
Line 2886:
Line 2887: #line 505 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2888: }
Line 2889:
Line 2890:
Line 2891: #line default
Line 2892: #line hidden
Line 2893: WriteLiteral(" ");
Line 2894:
Line 2895:
Line 2896: #line 506 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2897: if (CustomMessageProvider.Current.CBCSeoLogoHeight != "")
Line 2898: {
Line 2899:
Line 2900:
Line 2901: #line default
Line 2902: #line hidden
Line 2903: WriteLiteral(" ");
Line 2904:
Line 2905: WriteLiteral(",\"height\":\"");
Line 2906:
Line 2907:
Line 2908: #line 508 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2909: Write(Html.Raw(CustomMessageProvider.Current.CBCSeoLogoHeight));
Line 2910:
Line 2911:
Line 2912: #line default
Line 2913: #line hidden
Line 2914: WriteLiteral("\"\r\n");
Line 2915:
Line 2916:
Line 2917: #line 509 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2918: }
Line 2919:
Line 2920:
Line 2921: #line default
Line 2922: #line hidden
Line 2923: WriteLiteral("\r\n },\r\n \"contactPoint\": [[{\r\n \"");
Line 2924:
Line 2925:
Line 2926: #line 513 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2927: Write(Html.Raw("@type"));
Line 2928:
Line 2929:
Line 2930: #line default
Line 2931: #line hidden
Line 2932: WriteLiteral("\": \"ContactPoint\",\r\n \"telephone\": \"");
Line 2933:
Line 2934:
Line 2935: #line 514 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2936: Write(CustomMessageProvider.Current.CBCSeoPhoneNumber);
Line 2937:
Line 2938:
Line 2939: #line default
Line 2940: #line hidden
Line 2941: WriteLiteral("\",\r\n \"contactType\": \"");
Line 2942:
Line 2943:
Line 2944: #line 515 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2945: Write(CustomMessageProvider.Current.CBCSeoContactType);
Line 2946:
Line 2947:
Line 2948: #line default
Line 2949: #line hidden
Line 2950: WriteLiteral("\"\r\n }]]\r\n");
Line 2951:
Line 2952:
Line 2953: #line 517 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2954:
Line 2955:
Line 2956: #line default
Line 2957: #line hidden
Line 2958:
Line 2959: #line 517 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2960: if (CustomMessageProvider.Current.CBCSeoSocialMedia != "")
Line 2961: {
Line 2962:
Line 2963:
Line 2964: #line default
Line 2965: #line hidden
Line 2966: WriteLiteral(" ");
Line 2967:
Line 2968: WriteLiteral(",\"sameAs\":[");
Line 2969:
Line 2970:
Line 2971: #line 519 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2972: Write(Html.Raw(CustomMessageProvider.Current.CBCSeoSocialMedia));
Line 2973:
Line 2974:
Line 2975: #line default
Line 2976: #line hidden
Line 2977: WriteLiteral("]\r\n");
Line 2978:
Line 2979:
Line 2980: #line 520 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2981: }
Line 2982:
Line 2983:
Line 2984: #line default
Line 2985: #line hidden
Line 2986: WriteLiteral("\r\n }\r\n</script>\r\n<script");
Line 2987:
Line 2988: WriteLiteral(" type=\'application/ld+json\'");
Line 2989:
Line 2990: WriteLiteral(">\r\n {\r\n \"");
Line 2991:
Line 2992:
Line 2993: #line 526 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 2994: Write(Html.Raw("@context"));
Line 2995:
Line 2996:
Line 2997: #line default
Line 2998: #line hidden
Line 2999: WriteLiteral("\": \"http://schema.org\",\r\n \"");
Line 3000:
Line 3001:
Line 3002: #line 527 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3003: Write(Html.Raw("@type"));
Line 3004:
Line 3005:
Line 3006: #line default
Line 3007: #line hidden
Line 3008: WriteLiteral("\": \"WebSite\",\r\n \"name\": \"");
Line 3009:
Line 3010:
Line 3011: #line 528 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3012: Write(SiteContext.Current.WebsiteDto.Name);
Line 3013:
Line 3014:
Line 3015: #line default
Line 3016: #line hidden
Line 3017: WriteLiteral("\",\r\n \"url\": \"");
Line 3018:
Line 3019:
Line 3020: #line 529 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3021: Write(baseUrl);
Line 3022:
Line 3023:
Line 3024: #line default
Line 3025: #line hidden
Line 3026: WriteLiteral("\",\r\n \"publisher\": {\r\n \"");
Line 3027:
Line 3028:
Line 3029: #line 531 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3030: Write(Html.Raw("@type"));
Line 3031:
Line 3032:
Line 3033: #line default
Line 3034: #line hidden
Line 3035: WriteLiteral("\": \"Organization\",\r\n \"name\": \"");
Line 3036:
Line 3037:
Line 3038: #line 532 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3039: Write(SiteContext.Current.WebsiteDto.Name);
Line 3040:
Line 3041:
Line 3042: #line default
Line 3043: #line hidden
Line 3044: WriteLiteral("\",\r\n \"logo\": {\r\n \"");
Line 3045:
Line 3046:
Line 3047: #line 534 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3048: Write(Html.Raw("@type"));
Line 3049:
Line 3050:
Line 3051: #line default
Line 3052: #line hidden
Line 3053: WriteLiteral("\": \"ImageObject\",\r\n \"url\": \"");
Line 3054:
Line 3055:
Line 3056: #line 535 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3057: Write(baseUrl.Replace("http:", "https:") + SiteContext.Current.WebsiteDto.LogoImagePath);
Line 3058:
Line 3059:
Line 3060: #line default
Line 3061: #line hidden
Line 3062: WriteLiteral("\",\r\n \"name\": \"");
Line 3063:
Line 3064:
Line 3065: #line 536 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3066: Write(SiteContext.Current.WebsiteDto.Name);
Line 3067:
Line 3068:
Line 3069: #line default
Line 3070: #line hidden
Line 3071: WriteLiteral("\"\r\n");
Line 3072:
Line 3073:
Line 3074: #line 537 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3075:
Line 3076:
Line 3077: #line default
Line 3078: #line hidden
Line 3079:
Line 3080: #line 537 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3081: if (CustomMessageProvider.Current.CBCSeoLogoWidth != "")
Line 3082: {
Line 3083:
Line 3084:
Line 3085: #line default
Line 3086: #line hidden
Line 3087: WriteLiteral(" ");
Line 3088:
Line 3089: WriteLiteral(",\"width\":\"");
Line 3090:
Line 3091:
Line 3092: #line 539 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3093: Write(Html.Raw(CustomMessageProvider.Current.CBCSeoLogoWidth));
Line 3094:
Line 3095:
Line 3096: #line default
Line 3097: #line hidden
Line 3098: WriteLiteral("\"\r\n");
Line 3099:
Line 3100:
Line 3101: #line 540 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3102: }
Line 3103:
Line 3104:
Line 3105: #line default
Line 3106: #line hidden
Line 3107: WriteLiteral(" ");
Line 3108:
Line 3109:
Line 3110: #line 541 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3111: if (CustomMessageProvider.Current.CBCSeoLogoHeight != "")
Line 3112: {
Line 3113:
Line 3114:
Line 3115: #line default
Line 3116: #line hidden
Line 3117: WriteLiteral(" ");
Line 3118:
Line 3119: WriteLiteral(",\"height\":\"");
Line 3120:
Line 3121:
Line 3122: #line 543 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3123: Write(Html.Raw(CustomMessageProvider.Current.CBCSeoLogoHeight));
Line 3124:
Line 3125:
Line 3126: #line default
Line 3127: #line hidden
Line 3128: WriteLiteral("\"\r\n");
Line 3129:
Line 3130:
Line 3131: #line 544 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3132: }
Line 3133:
Line 3134:
Line 3135: #line default
Line 3136: #line hidden
Line 3137: WriteLiteral("\r\n }\r\n },\r\n \"potentialAction\": {\r\n \"");
Line 3138:
Line 3139:
Line 3140: #line 549 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3141: Write(Html.Raw("@type"));
Line 3142:
Line 3143:
Line 3144: #line default
Line 3145: #line hidden
Line 3146: WriteLiteral("\": \"SearchAction\",\r\n \"target\": \"");
Line 3147:
Line 3148:
Line 3149: #line 550 "D:\parts.cleaverbrooks.com\Themes\IndustrialCombustion\Views\SeoCatalog\SeoProductList.cshtml"
Line 3150: Write(baseUrl);
Line 3151:
Line 3152:
Line 3153: #line default
Line 3154: #line hidden
Line 3155: WriteLiteral("/search?criteria={search_term_string}\",\r\n \"query-input\": \"required name=search" +
Line 3156: "_term_string\"\r\n }\r\n }\r\n</script>");
Line 3157:
Line 3158: }
Line 3159: }
Line 3160: }
Line 3161:
|