Line 1: #pragma checksum "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "A943023CD856D74B8CF95FE829169D6DE25DDD365BE3824C2959840D29A0D0DD"
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 Umbraco.Web;
Line 28: using Umbraco.Core;
Line 29: using Umbraco.Core.Models;
Line 30: using Umbraco.Core.Models.PublishedContent;
Line 31: using Umbraco.Web.Mvc;
Line 32: using Examine;
Line 33: using Umbraco.Web.PublishedModels;
Line 34:
Line 35: #line 2 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 36: using ClientDependency.Core.Mvc;
Line 37:
Line 38: #line default
Line 39: #line hidden
Line 40:
Line 41:
Line 42: public class _Page_Views_PowerProductBenefitsFeatures_cshtml : Umbraco.Web.Mvc.UmbracoTemplatePage {
Line 43:
Line 44: #line hidden
Line 45:
Line 46: public _Page_Views_PowerProductBenefitsFeatures_cshtml() {
Line 47: }
Line 48:
Line 49: protected ASP.global_asax ApplicationInstance {
Line 50: get {
Line 51: return ((ASP.global_asax)(Context.ApplicationInstance));
Line 52: }
Line 53: }
Line 54:
Line 55: public override void Execute() {
Line 56:
Line 57: #line 3 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 58: Line 59: Line 60: Layout = Model.Content.AncestorOrSelf(1).GetPropertyValue("siteTemplate").ToString().Replace(" ", string.Empty) + ".cshtml";Line 61: Line 62: Umbraco.Core.Models.IPublishedContent product = Model.Content.Ancestor("PowerProduct");Line 63: Line 64: string title = (product != null) ? product.GetPropertyValue("title").ToString() : string.Empty;Line 65: string imageUrl = ((product != null) && (product.GetProperty("imageUrl") != null)) ? (string)product.GetPropertyValue("imageUrl") : string.Empty;Line 66: Line 67: if (string.IsNullOrEmpty(imageUrl))Line 68: {Line 69: imageUrl = "http://s7d2.scene7.com/is/image/Caterpillar/no-image-available";Line 70: }Line 71: Line 72: imageUrl = Gloo.CMS.Extensions.Utilities.Helpers.ConvertToSecureUrl(imageUrl.Split('?')[0]) + "?wid=856&hei=573";Line 73: Line 74: ///////////////////////////////////////////// Related ProductLine 75: Umbraco.Core.Models.IPublishedContent relatedProductSection;Line 76: Umbraco.Core.Models.IPublishedContent productDetails = Model.Content.Ancestor("PowerProduct");Line 77: Line 78: Line 79: var equipment = Model.Content.AncestorOrSelf(4);Line 80: Line 81: Line 82: System.Collections.Generic.List<Umbraco.Core.Models.IPublishedContent> productCategories;Line 83: productCategories = equipment.Children(c => (c.IsVisible()) && (c.DocumentTypeAlias.Equals("PowerProductCategory", System.StringComparison.OrdinalIgnoreCase))).OrderBy(x => x.Name).ToList();Line 84: Line 85: var newProductPage = Model.Content.AncestorOrSelf(3);Line 86: var equipmentClass = newProductPage.Children(c => (c.IsVisible()) && (c.Name.Equals("Power Systems", System.StringComparison.OrdinalIgnoreCase))).FirstOrDefault();Line 87: System.Collections.Generic.List<Umbraco.Core.Models.IPublishedContent> equipmentCategories;Line 88: Line 89: Umbraco.Core.Models.IPublishedContent ProductSpecifications = productDetails.Children.Where(c => (c.IsVisible()) && (c.IsDocumentType("PowerProductSpecifications"))).FirstOrDefault();Line 90: Line 91: equipmentCategories = equipmentClass.Children(c => (c.IsVisible()) && (c.DocumentTypeAlias.Equals("PowerProductCategory", System.StringComparison.OrdinalIgnoreCase))).OrderBy(x => x.Name).ToList();Line 92: Line 93: relatedProductSection = product.Children(c => (c.IsVisible()) && (c.DocumentTypeAlias.Equals("RelatedPowerProductsSection", System.StringComparison.OrdinalIgnoreCase))).FirstOrDefault();Line 94: System.Collections.Generic.List<Umbraco.Core.Models.IPublishedContent> listOfRelatedProductSectionChildren;Line 95: System.Collections.Generic.List<Umbraco.Core.Models.IPublishedContent> listOfRelatedProducts = new List<IPublishedContent>();Line 96: if (relatedProductSection != null)Line 97: {Line 98: foreach (Umbraco.Core.Models.IPublishedContent relatedProductFromRelatedSection in relatedProductSection.Children)Line 99: Line 100: {Line 101: foreach (Umbraco.Core.Models.IPublishedContent productCategory in equipmentCategories)Line 102: {Line 103: Line 104: foreach (Umbraco.Core.Models.IPublishedContent productSubCategory in productCategory.Children)Line 105: {Line 106: foreach (Umbraco.Core.Models.IPublishedContent relatedpProduct in productSubCategory.Children)Line 107: {Line 108: string productId = relatedpProduct.GetPropertyValue("cpcId").ToString();Line 109: string relatedProductId = relatedProductFromRelatedSection.GetPropertyValue("relatedid").ToString();Line 110: if (productId == relatedProductId)Line 111: {Line 112: listOfRelatedProducts.Add(relatedpProduct);Line 113: }Line 114: }Line 115: Line 116: Line 117: }Line 118: }Line 119: Line 120: Line 121: Line 122: Line 123: }Line 124: }Line 125: //////////////////////////////////////////////////////Line 126: Line 127: Umbraco.Core.Models.IPublishedContent benefitsAndFeatures = productDetails.Children.Where(c => (c.IsVisible()) && (c.IsDocumentType("PowerProductBenefitsFeatures"))).FirstOrDefault();Line 128: System.Collections.Generic.List<Umbraco.Core.Models.IPublishedContent> salesFeatureSections = new System.Collections.Generic.List<Umbraco.Core.Models.IPublishedContent>();Line 129: if (benefitsAndFeatures != null)Line 130: {Line 131: salesFeatureSections = benefitsAndFeatures.Children.Where(c => (c.IsVisible()) && (c.IsDocumentType("PowerSalesFeatureSection"))).ToList();Line 132: }Line 133: //////////////////////////////////////////////benefits and featuresLine 134: Line 135: Line 136: Line 137: Line 138: Line 139: Line 140: Line 141: Line 142: ///////////////////////////////////////////////////////////////////////////////////////////////////Line 143: Line 144: Line 145: Line 146: Line 147: ///////////////////////////////////// 360 interactiveLine 148: Line 149: Umbraco.Core.Models.IPublishedContent Interactive = productDetails.Children.Where(c => (c.IsVisible()) && (c.IsDocumentType("PowerProduct360Interactive"))).FirstOrDefault();Line 150: string exteriorViewUrl = "";Line 151: string interiorViewUrl = "";Line 152: if (Interactive != null)Line 153: {Line 154: exteriorViewUrl = (Interactive.GetPropertyValue("exteriorViewUrl") != null) ? Interactive.GetPropertyValue("exteriorViewUrl").ToString() : string.Empty;Line 155: interiorViewUrl = (Interactive.GetPropertyValue("interiorViewUrl") != null) ? Interactive.GetPropertyValue("interiorViewUrl").ToString() : string.Empty;Line 156: }Line 157: Line 158: Line 159: Html.RequiresJs(new ClientDependency.Core.JavascriptFile("~/scripts/product-360-interactive.js") { ForceProvider = "LazyLoadRenderer" }, 999);Line 160: Line 161: Line 162: ///////////////////////////////////Line 163: Line 164: Line 165: ///////////////////////////////////////// Product EquipmentLine 166: System.Collections.Generic.List<Umbraco.Core.Models.IPublishedContent> standardEquipment = new System.Collections.Generic.List<Umbraco.Core.Models.IPublishedContent>();Line 167: System.Collections.Generic.List<Umbraco.Core.Models.IPublishedContent> optionalEquipment = new System.Collections.Generic.List<Umbraco.Core.Models.IPublishedContent>();Line 168: Line 169: Line 170: Umbraco.Core.Models.IPublishedContent productEquipment = productDetails.Children.Where(c => (c.IsVisible()) && (c.IsDocumentType("PowerProductEquipment"))).FirstOrDefault();Line 171: Line 172: Line 173: ///////////////////////////////////////////Line 174:
Line 175:
Line 176: #line default
Line 177: #line hidden
Line 178: WriteLiteral("\n<img");
Line 179:
Line 180: WriteAttribute("src", Tuple.Create(" src=\"", 5894), Tuple.Create("\"", 5909)
Line 181:
Line 182: #line 120 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 183: , Tuple.Create(Tuple.Create("", 5900), Tuple.Create<System.Object, System.Int32>(imageUrl
Line 184:
Line 185: #line default
Line 186: #line hidden
Line 187: , 5900), false)
Line 188: );
Line 189:
Line 190: WriteAttribute("alt", Tuple.Create(" alt=\"", 5910), Tuple.Create("\"", 5922)
Line 191:
Line 192: #line 120 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 193: , Tuple.Create(Tuple.Create("", 5916), Tuple.Create<System.Object, System.Int32>(title
Line 194:
Line 195: #line default
Line 196: #line hidden
Line 197: , 5916), false)
Line 198: );
Line 199:
Line 200: WriteLiteral(" class=\"product-image\"");
Line 201:
Line 202: WriteLiteral(" />\n<!-- title -->\n");
Line 203:
Line 204:
Line 205: #line 122 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 206: if ((Model.Content.GetPropertyValue("showTitle") != null) && ((bool)Model.Content.GetPropertyValue("showTitle")))Line 207: {Line 208:
Line 209:
Line 210: #line default
Line 211: #line hidden
Line 212: WriteLiteral(" <div");
Line 213:
Line 214: WriteLiteral(" class=\"page-title\"");
Line 215:
Line 216: WriteLiteral("><h1>");
Line 217:
Line 218:
Line 219: #line 124 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 220: Write(Model.Content.GetPropertyValue("title"));
Line 221:
Line 222:
Line 223: #line default
Line 224: #line hidden
Line 225: WriteLiteral("</h1></div>\n");
Line 226:
Line 227:
Line 228: #line 125 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 229: }Line 230:
Line 231:
Line 232: #line default
Line 233: #line hidden
Line 234: WriteLiteral("<!-- content -->\n<ul");
Line 235:
Line 236: WriteLiteral(" class=\"nav nav-tabs\"");
Line 237:
Line 238: WriteLiteral(">\n");
Line 239:
Line 240:
Line 241: #line 128 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 242:
Line 243:
Line 244: #line default
Line 245: #line hidden
Line 246:
Line 247: #line 128 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 248: if (ProductSpecifications != null)Line 249: {Line 250: Line 251:
Line 252:
Line 253: #line default
Line 254: #line hidden
Line 255: WriteLiteral(" <li");
Line 256:
Line 257: WriteLiteral(" class=\"active\"");
Line 258:
Line 259: WriteLiteral("><a");
Line 260:
Line 261: WriteLiteral(" href=\"#specifications-tab\"");
Line 262:
Line 263: WriteLiteral(" data-toggle=\"tab\"");
Line 264:
Line 265: WriteLiteral(">Specifications</a></li>\n");
Line 266:
Line 267:
Line 268: #line 132 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 269: }Line 270:
Line 271:
Line 272: #line default
Line 273: #line hidden
Line 274: WriteLiteral("\n");
Line 275:
Line 276:
Line 277: #line 134 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 278:
Line 279:
Line 280: #line default
Line 281: #line hidden
Line 282:
Line 283: #line 134 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 284: if (productEquipment != null)Line 285: {Line 286:
Line 287:
Line 288: #line default
Line 289: #line hidden
Line 290: WriteLiteral(" <li><a");
Line 291:
Line 292: WriteLiteral(" href=\"#equipment-tab\"");
Line 293:
Line 294: WriteLiteral(" data-toggle=\"tab\"");
Line 295:
Line 296: WriteLiteral(">Equipment</a></li>\n");
Line 297:
Line 298:
Line 299: #line 137 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 300: }Line 301:
Line 302:
Line 303: #line default
Line 304: #line hidden
Line 305: WriteLiteral("\n");
Line 306:
Line 307:
Line 308: #line 139 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 309:
Line 310:
Line 311: #line default
Line 312: #line hidden
Line 313:
Line 314: #line 139 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 315: if (Interactive != null)Line 316: {Line 317:
Line 318:
Line 319: #line default
Line 320: #line hidden
Line 321: WriteLiteral(" <li><a");
Line 322:
Line 323: WriteLiteral(" href=\"#interactive-tab\"");
Line 324:
Line 325: WriteLiteral(" data-toggle=\"tab\"");
Line 326:
Line 327: WriteLiteral(">360° Interactive</a></li>\n");
Line 328:
Line 329:
Line 330: #line 142 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 331: }Line 332:
Line 333:
Line 334: #line default
Line 335: #line hidden
Line 336: WriteLiteral(" ");
Line 337:
Line 338:
Line 339: #line 143 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 340: if (benefitsAndFeatures != null)Line 341: {Line 342:
Line 343:
Line 344: #line default
Line 345: #line hidden
Line 346: WriteLiteral(" <li><a");
Line 347:
Line 348: WriteLiteral(" href=\"#benefitsfeatures-tab\"");
Line 349:
Line 350: WriteLiteral(" data-toggle=\"tab\"");
Line 351:
Line 352: WriteLiteral(">Benefits and Features</a></li>\n");
Line 353:
Line 354:
Line 355: #line 146 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 356: }Line 357:
Line 358:
Line 359: #line default
Line 360: #line hidden
Line 361: WriteLiteral(" ");
Line 362:
Line 363:
Line 364: #line 147 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 365: if (listOfRelatedProducts != null)Line 366: {Line 367:
Line 368:
Line 369: #line default
Line 370: #line hidden
Line 371: WriteLiteral(" <li><a");
Line 372:
Line 373: WriteLiteral(" href=\"#relatedproducts-tab\"");
Line 374:
Line 375: WriteLiteral(" data-toggle=\"tab\"");
Line 376:
Line 377: WriteLiteral(">Related Products</a></li>\n");
Line 378:
Line 379:
Line 380: #line 150 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 381: }Line 382:
Line 383:
Line 384: #line default
Line 385: #line hidden
Line 386: WriteLiteral("</ul>\n<!-- Tab panes -->\n<div");
Line 387:
Line 388: WriteLiteral(" class=\"tab-content\"");
Line 389:
Line 390: WriteLiteral(">\n");
Line 391:
Line 392:
Line 393: #line 154 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 394:
Line 395:
Line 396: #line default
Line 397: #line hidden
Line 398:
Line 399: #line 154 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 400: if (ProductSpecifications != null)Line 401: {Line 402: Line 403:
Line 404:
Line 405: #line default
Line 406: #line hidden
Line 407: WriteLiteral(" <div");
Line 408:
Line 409: WriteLiteral(" class=\"tab-pane active\"");
Line 410:
Line 411: WriteLiteral(" id=\"specifications-tab\"");
Line 412:
Line 413: WriteLiteral(">\n <div");
Line 414:
Line 415: WriteLiteral(" class=\"prod-specifications-content\"");
Line 416:
Line 417: WriteLiteral(">\n");
Line 418:
Line 419:
Line 420: #line 159 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 421:
Line 422:
Line 423: #line default
Line 424: #line hidden
Line 425:
Line 426: #line 159 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 427: if (ProductSpecifications.GetPropertyValue<string>Line 428: ("overview") != "")Line 429: {Line 430:
Line 431:
Line 432: #line default
Line 433: #line hidden
Line 434: WriteLiteral(" <h1>Overview</h1>\n");
Line 435:
Line 436:
Line 437: #line 163 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 438:
Line 439:
Line 440: #line default
Line 441: #line hidden
Line 442:
Line 443: #line 163 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 444: Write(Html.Raw(ProductSpecifications.GetPropertyValue<string>("overview")));
Line 445:
Line 446:
Line 447: #line default
Line 448: #line hidden
Line 449:
Line 450: #line 163 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 451: Line 452: }Line 453:
Line 454:
Line 455: #line default
Line 456: #line hidden
Line 457: WriteLiteral(" ");
Line 458:
Line 459:
Line 460: #line 165 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 461: Write(Html.Raw(ProductSpecifications.GetPropertyValue<string>("specifications")));
Line 462:
Line 463:
Line 464: #line default
Line 465: #line hidden
Line 466: WriteLiteral("\n </div>\n </div>\n");
Line 467:
Line 468:
Line 469: #line 168 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 470: }Line 471:
Line 472:
Line 473: #line default
Line 474: #line hidden
Line 475: WriteLiteral("\n");
Line 476:
Line 477:
Line 478: #line 170 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 479:
Line 480:
Line 481: #line default
Line 482: #line hidden
Line 483:
Line 484: #line 170 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 485: if (productEquipment != null)Line 486: {Line 487:
Line 488:
Line 489: #line default
Line 490: #line hidden
Line 491: WriteLiteral(" <div");
Line 492:
Line 493: WriteLiteral(" class=\"tab-pane\"");
Line 494:
Line 495: WriteLiteral(" id=\"equipment-tab\"");
Line 496:
Line 497: WriteLiteral(">\n <div");
Line 498:
Line 499: WriteLiteral(" class=\"prod-equip-info\"");
Line 500:
Line 501: WriteLiteral(">\n");
Line 502:
Line 503:
Line 504: #line 174 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 505:
Line 506:
Line 507: #line default
Line 508: #line hidden
Line 509:
Line 510: #line 174 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 511: if (!string.IsNullOrWhiteSpace(productEquipment.GetPropertyValue<string>("standardEquipment")))Line 512: {Line 513:
Line 514:
Line 515: #line default
Line 516: #line hidden
Line 517: WriteLiteral(" <div");
Line 518:
Line 519: WriteLiteral(" class=\"col-md-6 col-sm-6 clearfix\"");
Line 520:
Line 521: WriteLiteral(">\n <div");
Line 522:
Line 523: WriteLiteral(" class=\"prod-equip-left\"");
Line 524:
Line 525: WriteLiteral(">\n <h2>");
Line 526:
Line 527:
Line 528: #line 178 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 529: Write(title);
Line 530:
Line 531:
Line 532: #line default
Line 533: #line hidden
Line 534: WriteLiteral(" ");
Line 535:
Line 536:
Line 537: #line 178 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 538: Write(Gloo.CMS.Extensions.Utilities.Helpers.GetDictionaryValue("Standard Equipment"));
Line 539:
Line 540:
Line 541: #line default
Line 542: #line hidden
Line 543: WriteLiteral("</h2>\n");
Line 544:
Line 545: WriteLiteral(" ");
Line 546:
Line 547:
Line 548: #line 179 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 549: Write(Html.Raw(productEquipment.GetPropertyValue<string>("standardEquipment")));
Line 550:
Line 551:
Line 552: #line default
Line 553: #line hidden
Line 554: WriteLiteral("\n </div>\n </div>\n");
Line 555:
Line 556:
Line 557: #line 182 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 558: }Line 559:
Line 560:
Line 561: #line default
Line 562: #line hidden
Line 563: WriteLiteral(" ");
Line 564:
Line 565:
Line 566: #line 183 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 567: if (!string.IsNullOrWhiteSpace(productEquipment.GetPropertyValue<string>("optionalEquipment")))Line 568: {Line 569:
Line 570:
Line 571: #line default
Line 572: #line hidden
Line 573: WriteLiteral(" <div");
Line 574:
Line 575: WriteLiteral(" class=\"col-md-6 col-sm-6 clearfix\"");
Line 576:
Line 577: WriteLiteral(">\n <div");
Line 578:
Line 579: WriteAttribute("class", Tuple.Create(" class=\"", 8416), Tuple.Create("\"", 8519)
Line 580: , Tuple.Create(Tuple.Create("", 8424), Tuple.Create("prod-equip-", 8424), true)
Line 581:
Line 582: #line 186 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 583: , Tuple.Create(Tuple.Create("", 8435), Tuple.Create<System.Object, System.Int32>(((standardEquipment != null) && (standardEquipment.Count > 0)) ? "right" : "left"
Line 584:
Line 585: #line default
Line 586: #line hidden
Line 587: , 8435), false)
Line 588: );
Line 589:
Line 590: WriteLiteral(">\n <h2>");
Line 591:
Line 592:
Line 593: #line 187 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 594: Write(title);
Line 595:
Line 596:
Line 597: #line default
Line 598: #line hidden
Line 599: WriteLiteral(" ");
Line 600:
Line 601:
Line 602: #line 187 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 603: Write(Gloo.CMS.Extensions.Utilities.Helpers.GetDictionaryValue("Optional Equipment"));
Line 604:
Line 605:
Line 606: #line default
Line 607: #line hidden
Line 608: WriteLiteral("</h2>\n");
Line 609:
Line 610: WriteLiteral(" ");
Line 611:
Line 612:
Line 613: #line 188 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 614: Write(Html.Raw(productEquipment.GetPropertyValue<string>("optionalEquipment")));
Line 615:
Line 616:
Line 617: #line default
Line 618: #line hidden
Line 619: WriteLiteral("\n </div>\n </div>\n");
Line 620:
Line 621:
Line 622: #line 191 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 623: }Line 624:
Line 625:
Line 626: #line default
Line 627: #line hidden
Line 628: WriteLiteral(" </div>\n </div>\n");
Line 629:
Line 630:
Line 631: #line 194 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 632: }Line 633:
Line 634:
Line 635: #line default
Line 636: #line hidden
Line 637: WriteLiteral(" ");
Line 638:
Line 639:
Line 640: #line 195 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 641: if (Interactive != null)Line 642: {Line 643: Line 644:
Line 645:
Line 646: #line default
Line 647: #line hidden
Line 648: WriteLiteral(" <div");
Line 649:
Line 650: WriteLiteral(" class=\"tab-pane\"");
Line 651:
Line 652: WriteLiteral(" id=\"interactive-tab\"");
Line 653:
Line 654: WriteLiteral(">\n <div");
Line 655:
Line 656: WriteLiteral(" class=\"360-interactive-content\"");
Line 657:
Line 658: WriteLiteral(">\n");
Line 659:
Line 660:
Line 661: #line 200 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 662:
Line 663:
Line 664: #line default
Line 665: #line hidden
Line 666:
Line 667: #line 200 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 668: if (!string.IsNullOrEmpty(exteriorViewUrl))Line 669: {Line 670: string exteriorTitle = Gloo.CMS.Extensions.Utilities.Helpers.GetDictionaryValue("Exterior");Line 671: Line 672:
Line 673:
Line 674: #line default
Line 675: #line hidden
Line 676: WriteLiteral(" <h2>");
Line 677:
Line 678:
Line 679: #line 204 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 680: Write(exteriorTitle);
Line 681:
Line 682:
Line 683: #line default
Line 684: #line hidden
Line 685: WriteLiteral("</h2>\n");
Line 686:
Line 687: WriteLiteral(" <div");
Line 688:
Line 689: WriteLiteral(" class=\"framed-content\"");
Line 690:
Line 691: WriteLiteral(" data-url=\"");
Line 692:
Line 693:
Line 694: #line 205 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 695: Write(Gloo.CMS.Extensions.Utilities.Helpers.ConvertToSecureUrl(exteriorViewUrl));
Line 696:
Line 697:
Line 698: #line default
Line 699: #line hidden
Line 700: WriteLiteral("\"");
Line 701:
Line 702: WriteLiteral(" data-image=\"");
Line 703:
Line 704:
Line 705: #line 205 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 706: Write(Gloo.CMS.Extensions.Utilities.Helpers.GetUrl("~/images/default/img/img-360-interactive-placeholder.jpg"));
Line 707:
Line 708:
Line 709: #line default
Line 710: #line hidden
Line 711: WriteLiteral("\"");
Line 712:
Line 713: WriteLiteral(" data-title=\"");
Line 714:
Line 715:
Line 716: #line 205 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 717: Write(exteriorTitle);
Line 718:
Line 719:
Line 720: #line default
Line 721: #line hidden
Line 722: WriteLiteral("\"");
Line 723:
Line 724: WriteLiteral("></div>\n");
Line 725:
Line 726:
Line 727: #line 206 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 728: }Line 729:
Line 730:
Line 731: #line default
Line 732: #line hidden
Line 733: WriteLiteral(" ");
Line 734:
Line 735:
Line 736: #line 207 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 737: if (!string.IsNullOrEmpty(interiorViewUrl))Line 738: {Line 739: string interiorTitle = Gloo.CMS.Extensions.Utilities.Helpers.GetDictionaryValue("Interior");Line 740: Line 741:
Line 742:
Line 743: #line default
Line 744: #line hidden
Line 745: WriteLiteral(" <h2>");
Line 746:
Line 747:
Line 748: #line 211 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 749: Write(interiorTitle);
Line 750:
Line 751:
Line 752: #line default
Line 753: #line hidden
Line 754: WriteLiteral("</h2>\n");
Line 755:
Line 756: WriteLiteral(" <div");
Line 757:
Line 758: WriteLiteral(" class=\"framed-content\"");
Line 759:
Line 760: WriteLiteral(" data-url=\"");
Line 761:
Line 762:
Line 763: #line 212 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 764: Write(Gloo.CMS.Extensions.Utilities.Helpers.ConvertToSecureUrl(interiorViewUrl));
Line 765:
Line 766:
Line 767: #line default
Line 768: #line hidden
Line 769: WriteLiteral("\"");
Line 770:
Line 771: WriteLiteral(" data-image=\"");
Line 772:
Line 773:
Line 774: #line 212 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 775: Write(Gloo.CMS.Extensions.Utilities.Helpers.GetUrl("~/images/default/img/img-360-interactive-placeholder.jpg"));
Line 776:
Line 777:
Line 778: #line default
Line 779: #line hidden
Line 780: WriteLiteral("\"");
Line 781:
Line 782: WriteLiteral(" data-title=\"");
Line 783:
Line 784:
Line 785: #line 212 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 786: Write(interiorTitle);
Line 787:
Line 788:
Line 789: #line default
Line 790: #line hidden
Line 791: WriteLiteral("\"");
Line 792:
Line 793: WriteLiteral("></div>\n");
Line 794:
Line 795:
Line 796: #line 213 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 797: }Line 798:
Line 799:
Line 800: #line default
Line 801: #line hidden
Line 802: WriteLiteral(" </div>\n </div>\n");
Line 803:
Line 804:
Line 805: #line 216 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 806: }Line 807:
Line 808:
Line 809: #line default
Line 810: #line hidden
Line 811: WriteLiteral(" ");
Line 812:
Line 813:
Line 814: #line 217 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 815: if (benefitsAndFeatures != null)Line 816: {Line 817:
Line 818:
Line 819: #line default
Line 820: #line hidden
Line 821: WriteLiteral(" <div");
Line 822:
Line 823: WriteLiteral(" class=\"tab-pane\"");
Line 824:
Line 825: WriteLiteral(" id=\"benefitsfeatures-tab\"");
Line 826:
Line 827: WriteLiteral(">\n\n");
Line 828:
Line 829:
Line 830: #line 221 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 831:
Line 832:
Line 833: #line default
Line 834: #line hidden
Line 835:
Line 836: #line 221 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 837: foreach (Umbraco.Core.Models.IPublishedContent salesFeatureSection in salesFeatureSections)Line 838: {Line 839: System.Collections.Generic.List<Umbraco.Core.Models.IPublishedContent>Line 840: salesFeatures = salesFeatureSection.Children.Where(c => (c.IsVisible()) && (c.IsDocumentType("PowerSalesFeature"))).ToList();Line 841: if (salesFeatureSection.GetPropertyValue("title").ToString().ToLower().Contains("FeatureSection"))Line 842: {Line 843:
Line 844:
Line 845: #line default
Line 846: #line hidden
Line 847: WriteLiteral(" <p>");
Line 848:
Line 849:
Line 850: #line 227 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 851: Write(Html.Raw(salesFeatureSection.GetPropertyValue("text")));
Line 852:
Line 853:
Line 854: #line default
Line 855: #line hidden
Line 856: WriteLiteral("</p>\n");
Line 857:
Line 858:
Line 859: #line 228 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 860: }Line 861: elseLine 862: {Line 863:
Line 864:
Line 865: #line default
Line 866: #line hidden
Line 867: WriteLiteral(" <h2>");
Line 868:
Line 869:
Line 870: #line 231 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 871: Write(salesFeatureSection.GetPropertyValue("title"));
Line 872:
Line 873:
Line 874: #line default
Line 875: #line hidden
Line 876: WriteLiteral("</h2>\n");
Line 877:
Line 878:
Line 879: #line 232 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 880: Line 881:
Line 882:
Line 883: #line default
Line 884: #line hidden
Line 885: WriteLiteral(" <div");
Line 886:
Line 887: WriteLiteral(" class=\"benefits-features-info\"");
Line 888:
Line 889: WriteLiteral(">\n <div");
Line 890:
Line 891: WriteLiteral(" class=\"accordion\"");
Line 892:
Line 893: WriteLiteral(">\n <div");
Line 894:
Line 895: WriteLiteral(" class=\"accordion-head\"");
Line 896:
Line 897: WriteLiteral("><h3");
Line 898:
Line 899: WriteLiteral(" class=\"accordion-head-text\"");
Line 900:
Line 901: WriteLiteral(">");
Line 902:
Line 903:
Line 904: #line 235 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 905: Write(salesFeatureSection.GetPropertyValue("title"));
Line 906:
Line 907:
Line 908: #line default
Line 909: #line hidden
Line 910: WriteLiteral("</h3></div>\n <div");
Line 911:
Line 912: WriteLiteral(" class=\"accordion-content\"");
Line 913:
Line 914: WriteLiteral(">\n");
Line 915:
Line 916:
Line 917: #line 237 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 918:
Line 919:
Line 920: #line default
Line 921: #line hidden
Line 922:
Line 923: #line 237 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 924: if ((salesFeatures != null) && (salesFeatures.Count > 0))Line 925: {Line 926: foreach (Umbraco.Core.Models.IPublishedContent salesFeature in salesFeatures)Line 927: {Line 928: if (salesFeature.GetPropertyValue("title").ToString().ToLower().Contains("feature"))Line 929: {Line 930: Line 931: Line 932: Line 933:
Line 934:
Line 935: #line default
Line 936: #line hidden
Line 937: WriteLiteral(" <div");
Line 938:
Line 939: WriteLiteral(" class=\"col-md-12 col-sm-12 clearfix content-item\"");
Line 940:
Line 941: WriteLiteral(">\n");
Line 942:
Line 943: WriteLiteral(" ");
Line 944:
Line 945:
Line 946: #line 247 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 947: Write(Html.Raw(salesFeature.GetPropertyValue("text")));
Line 948:
Line 949:
Line 950: #line default
Line 951: #line hidden
Line 952: WriteLiteral("\n <div");
Line 953:
Line 954: WriteLiteral(" class=\"clear\"");
Line 955:
Line 956: WriteLiteral("></div>\n </div>\n");
Line 957:
Line 958:
Line 959: #line 250 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 960: Line 961: Line 962: }Line 963: elseLine 964: {Line 965: Line 966: Line 967:
Line 968:
Line 969: #line default
Line 970: #line hidden
Line 971: WriteLiteral(" <div");
Line 972:
Line 973: WriteLiteral(" class=\"col-md-12 col-sm-12 clearfix content-item\"");
Line 974:
Line 975: WriteLiteral(">\n");
Line 976:
Line 977: WriteLiteral(" ");
Line 978:
Line 979:
Line 980: #line 258 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 981: Write(salesFeature.GetPropertyValue("title"));
Line 982:
Line 983:
Line 984: #line default
Line 985: #line hidden
Line 986: WriteLiteral(" -\n");
Line 987:
Line 988: WriteLiteral(" ");
Line 989:
Line 990:
Line 991: #line 259 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 992: Write(Html.Raw(salesFeature.GetPropertyValue("text")));
Line 993:
Line 994:
Line 995: #line default
Line 996: #line hidden
Line 997: WriteLiteral("\n <div");
Line 998:
Line 999: WriteLiteral(" class=\"clear\"");
Line 1000:
Line 1001: WriteLiteral("></div>\n </div>\n");
Line 1002:
Line 1003:
Line 1004: #line 262 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1005: Line 1006: }Line 1007: Line 1008: }Line 1009: }Line 1010:
Line 1011:
Line 1012: #line default
Line 1013: #line hidden
Line 1014: WriteLiteral(" </div>\n </div>\n " +
Line 1015: " </div>\n");
Line 1016:
Line 1017:
Line 1018: #line 270 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1019: }Line 1020: Line 1021: Line 1022: Line 1023: Line 1024: Line 1025: Line 1026: }Line 1027:
Line 1028:
Line 1029: #line default
Line 1030: #line hidden
Line 1031: WriteLiteral("\n </div>\n");
Line 1032:
Line 1033:
Line 1034: #line 280 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1035: }Line 1036:
Line 1037:
Line 1038: #line default
Line 1039: #line hidden
Line 1040: WriteLiteral(" ");
Line 1041:
Line 1042:
Line 1043: #line 281 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1044: if (listOfRelatedProducts != null)Line 1045: {Line 1046:
Line 1047:
Line 1048: #line default
Line 1049: #line hidden
Line 1050: WriteLiteral(" <div");
Line 1051:
Line 1052: WriteLiteral(" class=\"tab-pane\"");
Line 1053:
Line 1054: WriteLiteral(" id=\"relatedproducts-tab\"");
Line 1055:
Line 1056: WriteLiteral(">\n <div");
Line 1057:
Line 1058: WriteLiteral(" class=\"product-category-2-section\"");
Line 1059:
Line 1060: WriteLiteral(">\n\n\n\n");
Line 1061:
Line 1062:
Line 1063: #line 288 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1064:
Line 1065:
Line 1066: #line default
Line 1067: #line hidden
Line 1068:
Line 1069: #line 288 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1070: for (int index = 0; index < listOfRelatedProducts.Count; index++)Line 1071: {Line 1072: string productTitle = listOfRelatedProducts[index].GetPropertyValue("title").ToString();Line 1073: string url = Gloo.CMS.Extensions.Utilities.Helpers.GetUrl(listOfRelatedProducts[index].Url);Line 1074: string productImageUrl = (listOfRelatedProducts[index].GetProperty("imageUrl") != null) ? (string)listOfRelatedProducts[index].GetPropertyValue("imageUrl") : string.Empty;Line 1075: Line 1076: if (string.IsNullOrEmpty(productImageUrl))Line 1077: {Line 1078: productImageUrl = "http://s7d2.scene7.com/is/image/Caterpillar/no-image-available";Line 1079: }Line 1080: Line 1081: productImageUrl = Gloo.CMS.Extensions.Utilities.Helpers.ConvertToSecureUrl(productImageUrl.Split('?')[0]) + "?wid=270&hei=213";Line 1082: Line 1083: Umbraco.Core.Models.IPublishedContent productSpecifications = listOfRelatedProducts[index].Children.FirstOrDefault(c => (c.IsVisible()) && (c.DocumentTypeAlias.Equals("PowerProductSpecifications", System.StringComparison.OrdinalIgnoreCase)));Line 1084: Line 1085:
Line 1086:
Line 1087: #line default
Line 1088: #line hidden
Line 1089: WriteLiteral(" <div");
Line 1090:
Line 1091: WriteAttribute("class", Tuple.Create(" class=\"", 14154), Tuple.Create("\"", 14248)
Line 1092: , Tuple.Create(Tuple.Create("", 14162), Tuple.Create("product-cat-2", 14162), true)
Line 1093:
Line 1094: #line 303 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1095: , Tuple.Create(Tuple.Create("", 14175), Tuple.Create<System.Object, System.Int32>(Html.Raw(((index + 1) % 3 == 0) ? " product-cat-third" : string.Empty)
Line 1096:
Line 1097: #line default
Line 1098: #line hidden
Line 1099: , 14175), false)
Line 1100: );
Line 1101:
Line 1102: WriteLiteral(">\n\n <a");
Line 1103:
Line 1104: WriteLiteral(" rel=\"noopener\"");
Line 1105:
Line 1106: WriteAttribute("href", Tuple.Create(" href=\"", 14293), Tuple.Create("\"", 14304)
Line 1107:
Line 1108: #line 305 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1109: , Tuple.Create(Tuple.Create("", 14300), Tuple.Create<System.Object, System.Int32>(url
Line 1110:
Line 1111: #line default
Line 1112: #line hidden
Line 1113: , 14300), false)
Line 1114: );
Line 1115:
Line 1116: WriteLiteral(" target=\"_self\"");
Line 1117:
Line 1118: WriteAttribute("title", Tuple.Create(" title=\"", 14320), Tuple.Create("\"", 14341)
Line 1119:
Line 1120: #line 305 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1121: , Tuple.Create(Tuple.Create("", 14328), Tuple.Create<System.Object, System.Int32>(productTitle
Line 1122:
Line 1123: #line default
Line 1124: #line hidden
Line 1125: , 14328), false)
Line 1126: );
Line 1127:
Line 1128: WriteLiteral("><img");
Line 1129:
Line 1130: WriteLiteral(" id=\"i\"");
Line 1131:
Line 1132: WriteAttribute("src", Tuple.Create(" src=\"", 14354), Tuple.Create("\"", 14376)
Line 1133:
Line 1134: #line 305 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1135: , Tuple.Create(Tuple.Create("", 14360), Tuple.Create<System.Object, System.Int32>(productImageUrl
Line 1136:
Line 1137: #line default
Line 1138: #line hidden
Line 1139: , 14360), false)
Line 1140: );
Line 1141:
Line 1142: WriteLiteral(" class=\"product-cat-2-img image\"");
Line 1143:
Line 1144: WriteAttribute("alt", Tuple.Create(" alt=\"", 14409), Tuple.Create("\"", 14428)
Line 1145:
Line 1146: #line 305 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1147: , Tuple.Create(Tuple.Create("", 14415), Tuple.Create<System.Object, System.Int32>(productTitle
Line 1148:
Line 1149: #line default
Line 1150: #line hidden
Line 1151: , 14415), false)
Line 1152: );
Line 1153:
Line 1154: WriteLiteral(" /></a>\n <div");
Line 1155:
Line 1156: WriteLiteral(" class=\"product-cat-1-btn clearfix\"");
Line 1157:
Line 1158: WriteLiteral("><a");
Line 1159:
Line 1160: WriteAttribute("href", Tuple.Create(" href=\"", 14503), Tuple.Create("\"", 14514)
Line 1161:
Line 1162: #line 306 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1163: , Tuple.Create(Tuple.Create("", 14510), Tuple.Create<System.Object, System.Int32>(url
Line 1164:
Line 1165: #line default
Line 1166: #line hidden
Line 1167: , 14510), false)
Line 1168: );
Line 1169:
Line 1170: WriteLiteral(" target=\"_self\"");
Line 1171:
Line 1172: WriteAttribute("title", Tuple.Create(" title=\"", 14530), Tuple.Create("\"", 14551)
Line 1173:
Line 1174: #line 306 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1175: , Tuple.Create(Tuple.Create("", 14538), Tuple.Create<System.Object, System.Int32>(productTitle
Line 1176:
Line 1177: #line default
Line 1178: #line hidden
Line 1179: , 14538), false)
Line 1180: );
Line 1181:
Line 1182: WriteLiteral(" class=\"btn pull-left\"");
Line 1183:
Line 1184: WriteLiteral(">");
Line 1185:
Line 1186:
Line 1187: #line 306 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1188: Write(productTitle);
Line 1189:
Line 1190:
Line 1191: #line default
Line 1192: #line hidden
Line 1193: WriteLiteral("</a></div>\n");
Line 1194:
Line 1195:
Line 1196: #line 307 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1197:
Line 1198:
Line 1199: #line default
Line 1200: #line hidden
Line 1201:
Line 1202: #line 307 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1203: if (productSpecifications != null)Line 1204: {Line 1205:
Line 1206:
Line 1207: #line default
Line 1208: #line hidden
Line 1209:
Line 1210: #line 309 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1211: Write(Html.Raw(productSpecifications.GetPropertyValue<string>("introduction")));
Line 1212:
Line 1213:
Line 1214: #line default
Line 1215: #line hidden
Line 1216:
Line 1217: #line 309 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1218: Line 1219: }Line 1220:
Line 1221:
Line 1222: #line default
Line 1223: #line hidden
Line 1224: WriteLiteral(" </div>\n");
Line 1225:
Line 1226:
Line 1227: #line 312 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1228: Line 1229: if (index == listOfRelatedProducts.Count - 1)Line 1230: {Line 1231:
Line 1232:
Line 1233: #line default
Line 1234: #line hidden
Line 1235: WriteLiteral(" <div");
Line 1236:
Line 1237: WriteLiteral(" class=\"clear\"");
Line 1238:
Line 1239: WriteLiteral("><!-- clear --></div>\n");
Line 1240:
Line 1241:
Line 1242: #line 316 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1243: }Line 1244: }Line 1245:
Line 1246:
Line 1247: #line default
Line 1248: #line hidden
Line 1249: WriteLiteral(" \n\n <div");
Line 1250:
Line 1251: WriteLiteral(" class=\"clear\"");
Line 1252:
Line 1253: WriteLiteral("><!-- clear --></div>\n\n </div>\n </div>\n");
Line 1254:
Line 1255:
Line 1256: #line 324 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1257: }Line 1258:
Line 1259:
Line 1260: #line default
Line 1261: #line hidden
Line 1262: WriteLiteral("</div>\n\n\n<!--for mobi-->\n<div");
Line 1263:
Line 1264: WriteLiteral(" class=\"product-info-mobi mobi\"");
Line 1265:
Line 1266: WriteLiteral(">\n <div");
Line 1267:
Line 1268: WriteLiteral(" class=\"accordion\"");
Line 1269:
Line 1270: WriteLiteral(">\n");
Line 1271:
Line 1272:
Line 1273: #line 331 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1274:
Line 1275:
Line 1276: #line default
Line 1277: #line hidden
Line 1278:
Line 1279: #line 331 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1280: if (ProductSpecifications != null)Line 1281: {Line 1282:
Line 1283:
Line 1284: #line default
Line 1285: #line hidden
Line 1286: WriteLiteral(" <div");
Line 1287:
Line 1288: WriteLiteral(" class=\"accordion-head\"");
Line 1289:
Line 1290: WriteLiteral("><h3");
Line 1291:
Line 1292: WriteLiteral(" class=\"accordion-head-text\"");
Line 1293:
Line 1294: WriteLiteral(">Specifications</h3></div>\n");
Line 1295:
Line 1296: WriteLiteral(" <div");
Line 1297:
Line 1298: WriteLiteral(" class=\"accordion-content\"");
Line 1299:
Line 1300: WriteLiteral(">\n <div");
Line 1301:
Line 1302: WriteLiteral(" class=\"prod-specifications-content\"");
Line 1303:
Line 1304: WriteLiteral(">\n");
Line 1305:
Line 1306:
Line 1307: #line 336 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1308:
Line 1309:
Line 1310: #line default
Line 1311: #line hidden
Line 1312:
Line 1313: #line 336 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1314: if (ProductSpecifications.GetPropertyValue<string>Line 1315: ("overview") != "")Line 1316: {Line 1317:
Line 1318:
Line 1319: #line default
Line 1320: #line hidden
Line 1321: WriteLiteral(" <h1>Overview</h1>\n");
Line 1322:
Line 1323:
Line 1324: #line 340 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1325:
Line 1326:
Line 1327: #line default
Line 1328: #line hidden
Line 1329:
Line 1330: #line 340 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1331: Write(Html.Raw(ProductSpecifications.GetPropertyValue<string>("overview")));
Line 1332:
Line 1333:
Line 1334: #line default
Line 1335: #line hidden
Line 1336:
Line 1337: #line 340 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1338: Line 1339: }Line 1340:
Line 1341:
Line 1342: #line default
Line 1343: #line hidden
Line 1344: WriteLiteral(" ");
Line 1345:
Line 1346:
Line 1347: #line 342 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1348: Write(Html.Raw(ProductSpecifications.GetPropertyValue<string>("specifications")));
Line 1349:
Line 1350:
Line 1351: #line default
Line 1352: #line hidden
Line 1353: WriteLiteral("\n </div>\n </div>\n");
Line 1354:
Line 1355:
Line 1356: #line 345 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1357: }Line 1358:
Line 1359:
Line 1360: #line default
Line 1361: #line hidden
Line 1362: WriteLiteral("\n");
Line 1363:
Line 1364:
Line 1365: #line 347 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1366:
Line 1367:
Line 1368: #line default
Line 1369: #line hidden
Line 1370:
Line 1371: #line 347 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1372: if (productEquipment != null)Line 1373: {Line 1374:
Line 1375:
Line 1376: #line default
Line 1377: #line hidden
Line 1378: WriteLiteral(" <div");
Line 1379:
Line 1380: WriteLiteral(" class=\"accordion-head\"");
Line 1381:
Line 1382: WriteLiteral("><h3");
Line 1383:
Line 1384: WriteLiteral(" class=\"accordion-head-text\"");
Line 1385:
Line 1386: WriteLiteral(">Equipment</h3></div>\n");
Line 1387:
Line 1388: WriteLiteral(" <div");
Line 1389:
Line 1390: WriteLiteral(" class=\"accordion-content\"");
Line 1391:
Line 1392: WriteLiteral(">\n <div");
Line 1393:
Line 1394: WriteLiteral(" class=\"prod-equip-info\"");
Line 1395:
Line 1396: WriteLiteral(">\n");
Line 1397:
Line 1398:
Line 1399: #line 352 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1400:
Line 1401:
Line 1402: #line default
Line 1403: #line hidden
Line 1404:
Line 1405: #line 352 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1406: if (!string.IsNullOrWhiteSpace(productEquipment.GetPropertyValue<string>("standardEquipment")))Line 1407: {Line 1408:
Line 1409:
Line 1410: #line default
Line 1411: #line hidden
Line 1412: WriteLiteral(" <div");
Line 1413:
Line 1414: WriteLiteral(" class=\"col-md-6 col-sm-6 clearfix\"");
Line 1415:
Line 1416: WriteLiteral(">\n <div");
Line 1417:
Line 1418: WriteLiteral(" class=\"prod-equip-left\"");
Line 1419:
Line 1420: WriteLiteral(">\n <h2>");
Line 1421:
Line 1422:
Line 1423: #line 356 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1424: Write(title);
Line 1425:
Line 1426:
Line 1427: #line default
Line 1428: #line hidden
Line 1429: WriteLiteral(" ");
Line 1430:
Line 1431:
Line 1432: #line 356 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1433: Write(Gloo.CMS.Extensions.Utilities.Helpers.GetDictionaryValue("Standard Equipment"));
Line 1434:
Line 1435:
Line 1436: #line default
Line 1437: #line hidden
Line 1438: WriteLiteral("</h2>\n");
Line 1439:
Line 1440: WriteLiteral(" ");
Line 1441:
Line 1442:
Line 1443: #line 357 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1444: Write(Html.Raw(productEquipment.GetPropertyValue<string>("standardEquipment")));
Line 1445:
Line 1446:
Line 1447: #line default
Line 1448: #line hidden
Line 1449: WriteLiteral("\n </div>\n </div>\n");
Line 1450:
Line 1451:
Line 1452: #line 360 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1453: }Line 1454:
Line 1455:
Line 1456: #line default
Line 1457: #line hidden
Line 1458: WriteLiteral(" ");
Line 1459:
Line 1460:
Line 1461: #line 361 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1462: if (!string.IsNullOrWhiteSpace(productEquipment.GetPropertyValue<string>("optionalEquipment")))Line 1463: {Line 1464:
Line 1465:
Line 1466: #line default
Line 1467: #line hidden
Line 1468: WriteLiteral(" <div");
Line 1469:
Line 1470: WriteLiteral(" class=\"col-md-6 col-sm-6 clearfix\"");
Line 1471:
Line 1472: WriteLiteral(">\n <div");
Line 1473:
Line 1474: WriteAttribute("class", Tuple.Create(" class=\"", 16983), Tuple.Create("\"", 17086)
Line 1475: , Tuple.Create(Tuple.Create("", 16991), Tuple.Create("prod-equip-", 16991), true)
Line 1476:
Line 1477: #line 364 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1478: , Tuple.Create(Tuple.Create("", 17002), Tuple.Create<System.Object, System.Int32>(((standardEquipment != null) && (standardEquipment.Count > 0)) ? "right" : "left"
Line 1479:
Line 1480: #line default
Line 1481: #line hidden
Line 1482: , 17002), false)
Line 1483: );
Line 1484:
Line 1485: WriteLiteral(">\n <h2>");
Line 1486:
Line 1487:
Line 1488: #line 365 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1489: Write(title);
Line 1490:
Line 1491:
Line 1492: #line default
Line 1493: #line hidden
Line 1494: WriteLiteral(" ");
Line 1495:
Line 1496:
Line 1497: #line 365 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1498: Write(Gloo.CMS.Extensions.Utilities.Helpers.GetDictionaryValue("Optional Equipment"));
Line 1499:
Line 1500:
Line 1501: #line default
Line 1502: #line hidden
Line 1503: WriteLiteral("</h2>\n");
Line 1504:
Line 1505: WriteLiteral(" ");
Line 1506:
Line 1507:
Line 1508: #line 366 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1509: Write(Html.Raw(productEquipment.GetPropertyValue<string>("optionalEquipment")));
Line 1510:
Line 1511:
Line 1512: #line default
Line 1513: #line hidden
Line 1514: WriteLiteral("\n </div>\n </div>\n");
Line 1515:
Line 1516:
Line 1517: #line 369 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1518: }Line 1519:
Line 1520:
Line 1521: #line default
Line 1522: #line hidden
Line 1523: WriteLiteral(" </div>\n </div>\n");
Line 1524:
Line 1525:
Line 1526: #line 372 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1527: }Line 1528:
Line 1529:
Line 1530: #line default
Line 1531: #line hidden
Line 1532: WriteLiteral(" ");
Line 1533:
Line 1534:
Line 1535: #line 373 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1536: if (Interactive != null)Line 1537: {Line 1538:
Line 1539:
Line 1540: #line default
Line 1541: #line hidden
Line 1542: WriteLiteral(" <div");
Line 1543:
Line 1544: WriteLiteral(" class=\"accordion-head\"");
Line 1545:
Line 1546: WriteLiteral("><h3");
Line 1547:
Line 1548: WriteLiteral(" class=\"accordion-head-text\"");
Line 1549:
Line 1550: WriteLiteral(">360° Interactive</h3></div>\n");
Line 1551:
Line 1552: WriteLiteral(" <div");
Line 1553:
Line 1554: WriteLiteral(" class=\"accordion-content\"");
Line 1555:
Line 1556: WriteLiteral(">\n <div");
Line 1557:
Line 1558: WriteLiteral(" class=\"360-interactive-content\"");
Line 1559:
Line 1560: WriteLiteral(">\n");
Line 1561:
Line 1562:
Line 1563: #line 378 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1564:
Line 1565:
Line 1566: #line default
Line 1567: #line hidden
Line 1568:
Line 1569: #line 378 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1570: if (!string.IsNullOrEmpty(exteriorViewUrl))Line 1571: {Line 1572: string exteriorTitle = Gloo.CMS.Extensions.Utilities.Helpers.GetDictionaryValue("Exterior");Line 1573: Line 1574:
Line 1575:
Line 1576: #line default
Line 1577: #line hidden
Line 1578: WriteLiteral(" <h2>");
Line 1579:
Line 1580:
Line 1581: #line 382 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1582: Write(exteriorTitle);
Line 1583:
Line 1584:
Line 1585: #line default
Line 1586: #line hidden
Line 1587: WriteLiteral("</h2>\n");
Line 1588:
Line 1589: WriteLiteral(" <div");
Line 1590:
Line 1591: WriteLiteral(" class=\"framed-content\"");
Line 1592:
Line 1593: WriteLiteral(" data-url=\"");
Line 1594:
Line 1595:
Line 1596: #line 383 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1597: Write(Gloo.CMS.Extensions.Utilities.Helpers.ConvertToSecureUrl(exteriorViewUrl));
Line 1598:
Line 1599:
Line 1600: #line default
Line 1601: #line hidden
Line 1602: WriteLiteral("\"");
Line 1603:
Line 1604: WriteLiteral(" data-image=\"");
Line 1605:
Line 1606:
Line 1607: #line 383 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1608: Write(Gloo.CMS.Extensions.Utilities.Helpers.GetUrl("~/images/default/img/img-360-interactive-placeholder.jpg"));
Line 1609:
Line 1610:
Line 1611: #line default
Line 1612: #line hidden
Line 1613: WriteLiteral("\"");
Line 1614:
Line 1615: WriteLiteral(" data-title=\"");
Line 1616:
Line 1617:
Line 1618: #line 383 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1619: Write(exteriorTitle);
Line 1620:
Line 1621:
Line 1622: #line default
Line 1623: #line hidden
Line 1624: WriteLiteral("\"");
Line 1625:
Line 1626: WriteLiteral("></div>\n");
Line 1627:
Line 1628:
Line 1629: #line 384 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1630: }Line 1631:
Line 1632:
Line 1633: #line default
Line 1634: #line hidden
Line 1635: WriteLiteral(" ");
Line 1636:
Line 1637:
Line 1638: #line 385 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1639: if (!string.IsNullOrEmpty(interiorViewUrl))Line 1640: {Line 1641: string interiorTitle = Gloo.CMS.Extensions.Utilities.Helpers.GetDictionaryValue("Interior");Line 1642: Line 1643:
Line 1644:
Line 1645: #line default
Line 1646: #line hidden
Line 1647: WriteLiteral(" <h2>");
Line 1648:
Line 1649:
Line 1650: #line 389 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1651: Write(interiorTitle);
Line 1652:
Line 1653:
Line 1654: #line default
Line 1655: #line hidden
Line 1656: WriteLiteral("</h2>\n");
Line 1657:
Line 1658: WriteLiteral(" <div");
Line 1659:
Line 1660: WriteLiteral(" class=\"framed-content\"");
Line 1661:
Line 1662: WriteLiteral(" data-url=\"");
Line 1663:
Line 1664:
Line 1665: #line 390 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1666: Write(Gloo.CMS.Extensions.Utilities.Helpers.ConvertToSecureUrl(interiorViewUrl));
Line 1667:
Line 1668:
Line 1669: #line default
Line 1670: #line hidden
Line 1671: WriteLiteral("\"");
Line 1672:
Line 1673: WriteLiteral(" data-image=\"");
Line 1674:
Line 1675:
Line 1676: #line 390 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1677: Write(Gloo.CMS.Extensions.Utilities.Helpers.GetUrl("~/images/default/img/img-360-interactive-placeholder.jpg"));
Line 1678:
Line 1679:
Line 1680: #line default
Line 1681: #line hidden
Line 1682: WriteLiteral("\"");
Line 1683:
Line 1684: WriteLiteral(" data-title=\"");
Line 1685:
Line 1686:
Line 1687: #line 390 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1688: Write(interiorTitle);
Line 1689:
Line 1690:
Line 1691: #line default
Line 1692: #line hidden
Line 1693: WriteLiteral("\"");
Line 1694:
Line 1695: WriteLiteral("></div>\n");
Line 1696:
Line 1697:
Line 1698: #line 391 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1699: }Line 1700:
Line 1701:
Line 1702: #line default
Line 1703: #line hidden
Line 1704: WriteLiteral(" </div>\n </div>\n");
Line 1705:
Line 1706:
Line 1707: #line 394 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1708: }Line 1709:
Line 1710:
Line 1711: #line default
Line 1712: #line hidden
Line 1713: WriteLiteral(" ");
Line 1714:
Line 1715:
Line 1716: #line 395 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1717: if (benefitsAndFeatures != null)Line 1718: {Line 1719:
Line 1720:
Line 1721: #line default
Line 1722: #line hidden
Line 1723: WriteLiteral(" <div");
Line 1724:
Line 1725: WriteLiteral(" class=\"accordion-head\"");
Line 1726:
Line 1727: WriteLiteral("><h3");
Line 1728:
Line 1729: WriteLiteral(" class=\"accordion-head-text\"");
Line 1730:
Line 1731: WriteLiteral(">Benefits and Features</h3></div>\n");
Line 1732:
Line 1733: WriteLiteral(" <div");
Line 1734:
Line 1735: WriteLiteral(" class=\"accordion-content\"");
Line 1736:
Line 1737: WriteLiteral(">\n\n");
Line 1738:
Line 1739:
Line 1740: #line 400 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1741:
Line 1742:
Line 1743: #line default
Line 1744: #line hidden
Line 1745:
Line 1746: #line 400 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1747: foreach (Umbraco.Core.Models.IPublishedContent salesFeatureSection in salesFeatureSections)Line 1748: {Line 1749: System.Collections.Generic.List<Umbraco.Core.Models.IPublishedContent>Line 1750: salesFeatures = salesFeatureSection.Children.Where(c => (c.IsVisible()) && (c.IsDocumentType("PowerSalesFeature"))).ToList();Line 1751: if (salesFeatureSection.GetPropertyValue("title").ToString().ToLower().Contains("FeatureSection"))Line 1752: {Line 1753:
Line 1754:
Line 1755: #line default
Line 1756: #line hidden
Line 1757: WriteLiteral(" <p>");
Line 1758:
Line 1759:
Line 1760: #line 406 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1761: Write(Html.Raw(salesFeatureSection.GetPropertyValue("text")));
Line 1762:
Line 1763:
Line 1764: #line default
Line 1765: #line hidden
Line 1766: WriteLiteral("</p>\n");
Line 1767:
Line 1768:
Line 1769: #line 407 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1770: }Line 1771: elseLine 1772: {Line 1773:
Line 1774:
Line 1775: #line default
Line 1776: #line hidden
Line 1777: WriteLiteral(" <h2>");
Line 1778:
Line 1779:
Line 1780: #line 410 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1781: Write(salesFeatureSection.GetPropertyValue("title"));
Line 1782:
Line 1783:
Line 1784: #line default
Line 1785: #line hidden
Line 1786: WriteLiteral("</h2>\n");
Line 1787:
Line 1788:
Line 1789: #line 411 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1790: Line 1791:
Line 1792:
Line 1793: #line default
Line 1794: #line hidden
Line 1795: WriteLiteral(" <div");
Line 1796:
Line 1797: WriteLiteral(" class=\"benefits-features-info\"");
Line 1798:
Line 1799: WriteLiteral(">\n <div");
Line 1800:
Line 1801: WriteLiteral(" class=\"accordion\"");
Line 1802:
Line 1803: WriteLiteral(">\n <div");
Line 1804:
Line 1805: WriteLiteral(" class=\"accordion-head\"");
Line 1806:
Line 1807: WriteLiteral("><h3");
Line 1808:
Line 1809: WriteLiteral(" class=\"accordion-head-text\"");
Line 1810:
Line 1811: WriteLiteral(">");
Line 1812:
Line 1813:
Line 1814: #line 414 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1815: Write(salesFeatureSection.GetPropertyValue("title"));
Line 1816:
Line 1817:
Line 1818: #line default
Line 1819: #line hidden
Line 1820: WriteLiteral("</h3></div>\n <div");
Line 1821:
Line 1822: WriteLiteral(" class=\"accordion-content\"");
Line 1823:
Line 1824: WriteLiteral(">\n");
Line 1825:
Line 1826:
Line 1827: #line 416 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1828:
Line 1829:
Line 1830: #line default
Line 1831: #line hidden
Line 1832:
Line 1833: #line 416 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1834: if ((salesFeatures != null) && (salesFeatures.Count > 0))Line 1835: {Line 1836: foreach (Umbraco.Core.Models.IPublishedContent salesFeature in salesFeatures)Line 1837: {Line 1838: if (salesFeature.GetPropertyValue("title").ToString().ToLower().Contains("feature"))Line 1839: {Line 1840: Line 1841: Line 1842: Line 1843:
Line 1844:
Line 1845: #line default
Line 1846: #line hidden
Line 1847: WriteLiteral(" <div");
Line 1848:
Line 1849: WriteLiteral(" class=\"col-md-12 col-sm-12 clearfix content-item\"");
Line 1850:
Line 1851: WriteLiteral(">\n");
Line 1852:
Line 1853: WriteLiteral(" ");
Line 1854:
Line 1855:
Line 1856: #line 426 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1857: Write(Html.Raw(salesFeature.GetPropertyValue("text")));
Line 1858:
Line 1859:
Line 1860: #line default
Line 1861: #line hidden
Line 1862: WriteLiteral("\n <div");
Line 1863:
Line 1864: WriteLiteral(" class=\"clear\"");
Line 1865:
Line 1866: WriteLiteral("></div>\n </div>\n");
Line 1867:
Line 1868:
Line 1869: #line 429 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1870: Line 1871: Line 1872: }Line 1873: elseLine 1874: {Line 1875: Line 1876: Line 1877:
Line 1878:
Line 1879: #line default
Line 1880: #line hidden
Line 1881: WriteLiteral(" <div");
Line 1882:
Line 1883: WriteLiteral(" class=\"col-md-12 col-sm-12 clearfix content-item\"");
Line 1884:
Line 1885: WriteLiteral(">\n");
Line 1886:
Line 1887: WriteLiteral(" ");
Line 1888:
Line 1889:
Line 1890: #line 437 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1891: Write(salesFeature.GetPropertyValue("title"));
Line 1892:
Line 1893:
Line 1894: #line default
Line 1895: #line hidden
Line 1896: WriteLiteral(" -\n");
Line 1897:
Line 1898: WriteLiteral(" ");
Line 1899:
Line 1900:
Line 1901: #line 438 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1902: Write(Html.Raw(salesFeature.GetPropertyValue("text")));
Line 1903:
Line 1904:
Line 1905: #line default
Line 1906: #line hidden
Line 1907: WriteLiteral("\n <div");
Line 1908:
Line 1909: WriteLiteral(" class=\"clear\"");
Line 1910:
Line 1911: WriteLiteral("></div>\n </div>\n");
Line 1912:
Line 1913:
Line 1914: #line 441 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1915: Line 1916: }Line 1917: Line 1918: }Line 1919: }Line 1920:
Line 1921:
Line 1922: #line default
Line 1923: #line hidden
Line 1924: WriteLiteral(" </div>\n </div>\n " +
Line 1925: " </div>\n");
Line 1926:
Line 1927:
Line 1928: #line 449 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1929: }Line 1930: Line 1931: Line 1932: Line 1933: Line 1934: Line 1935: Line 1936: }Line 1937:
Line 1938:
Line 1939: #line default
Line 1940: #line hidden
Line 1941: WriteLiteral("\n </div>\n");
Line 1942:
Line 1943:
Line 1944: #line 459 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1945: }Line 1946:
Line 1947:
Line 1948: #line default
Line 1949: #line hidden
Line 1950: WriteLiteral(" ");
Line 1951:
Line 1952:
Line 1953: #line 460 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1954: if (listOfRelatedProducts != null)Line 1955: {Line 1956:
Line 1957:
Line 1958: #line default
Line 1959: #line hidden
Line 1960: WriteLiteral(" <div");
Line 1961:
Line 1962: WriteLiteral(" class=\"accordion-head\"");
Line 1963:
Line 1964: WriteLiteral("><h3");
Line 1965:
Line 1966: WriteLiteral(" class=\"accordion-head-text\"");
Line 1967:
Line 1968: WriteLiteral(">Related Products</h3></div>\n");
Line 1969:
Line 1970: WriteLiteral(" <div");
Line 1971:
Line 1972: WriteLiteral(" class=\"accordion-content\"");
Line 1973:
Line 1974: WriteLiteral(">\n <div");
Line 1975:
Line 1976: WriteLiteral(" class=\"product-category-2-section\"");
Line 1977:
Line 1978: WriteLiteral(">\n\n\n\n");
Line 1979:
Line 1980:
Line 1981: #line 468 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1982:
Line 1983:
Line 1984: #line default
Line 1985: #line hidden
Line 1986:
Line 1987: #line 468 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 1988: for (int index = 0; index < listOfRelatedProducts.Count; index++)Line 1989: {Line 1990: string productTitle = listOfRelatedProducts[index].GetPropertyValue("title").ToString();Line 1991: string url = Gloo.CMS.Extensions.Utilities.Helpers.GetUrl(listOfRelatedProducts[index].Url);Line 1992: string productImageUrl = (listOfRelatedProducts[index].GetProperty("imageUrl") != null) ? (string)listOfRelatedProducts[index].GetPropertyValue("imageUrl") : string.Empty;Line 1993: Line 1994: if (string.IsNullOrEmpty(productImageUrl))Line 1995: {Line 1996: productImageUrl = "http://s7d2.scene7.com/is/image/Caterpillar/no-image-available";Line 1997: }Line 1998: Line 1999: productImageUrl = Gloo.CMS.Extensions.Utilities.Helpers.ConvertToSecureUrl(productImageUrl.Split('?')[0]) + "?wid=270&hei=213";Line 2000: Line 2001: Umbraco.Core.Models.IPublishedContent productSpecifications = listOfRelatedProducts[index].Children.FirstOrDefault(c => (c.IsVisible()) && (c.DocumentTypeAlias.Equals("PowerProductSpecifications", System.StringComparison.OrdinalIgnoreCase)));Line 2002: Line 2003:
Line 2004:
Line 2005: #line default
Line 2006: #line hidden
Line 2007: WriteLiteral(" <div");
Line 2008:
Line 2009: WriteAttribute("class", Tuple.Create(" class=\"", 23340), Tuple.Create("\"", 23434)
Line 2010: , Tuple.Create(Tuple.Create("", 23348), Tuple.Create("product-cat-2", 23348), true)
Line 2011:
Line 2012: #line 483 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2013: , Tuple.Create(Tuple.Create("", 23361), Tuple.Create<System.Object, System.Int32>(Html.Raw(((index + 1) % 3 == 0) ? " product-cat-third" : string.Empty)
Line 2014:
Line 2015: #line default
Line 2016: #line hidden
Line 2017: , 23361), false)
Line 2018: );
Line 2019:
Line 2020: WriteLiteral(">\n\n <a");
Line 2021:
Line 2022: WriteLiteral(" rel=\"noopener\"");
Line 2023:
Line 2024: WriteAttribute("href", Tuple.Create(" href=\"", 23483), Tuple.Create("\"", 23494)
Line 2025:
Line 2026: #line 485 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2027: , Tuple.Create(Tuple.Create("", 23490), Tuple.Create<System.Object, System.Int32>(url
Line 2028:
Line 2029: #line default
Line 2030: #line hidden
Line 2031: , 23490), false)
Line 2032: );
Line 2033:
Line 2034: WriteLiteral(" target=\"_self\"");
Line 2035:
Line 2036: WriteAttribute("title", Tuple.Create(" title=\"", 23510), Tuple.Create("\"", 23531)
Line 2037:
Line 2038: #line 485 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2039: , Tuple.Create(Tuple.Create("", 23518), Tuple.Create<System.Object, System.Int32>(productTitle
Line 2040:
Line 2041: #line default
Line 2042: #line hidden
Line 2043: , 23518), false)
Line 2044: );
Line 2045:
Line 2046: WriteLiteral("><img");
Line 2047:
Line 2048: WriteLiteral(" id=\"i\"");
Line 2049:
Line 2050: WriteAttribute("src", Tuple.Create(" src=\"", 23544), Tuple.Create("\"", 23566)
Line 2051:
Line 2052: #line 485 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2053: , Tuple.Create(Tuple.Create("", 23550), Tuple.Create<System.Object, System.Int32>(productImageUrl
Line 2054:
Line 2055: #line default
Line 2056: #line hidden
Line 2057: , 23550), false)
Line 2058: );
Line 2059:
Line 2060: WriteLiteral(" class=\"product-cat-2-img image\"");
Line 2061:
Line 2062: WriteAttribute("alt", Tuple.Create(" alt=\"", 23599), Tuple.Create("\"", 23618)
Line 2063:
Line 2064: #line 485 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2065: , Tuple.Create(Tuple.Create("", 23605), Tuple.Create<System.Object, System.Int32>(productTitle
Line 2066:
Line 2067: #line default
Line 2068: #line hidden
Line 2069: , 23605), false)
Line 2070: );
Line 2071:
Line 2072: WriteLiteral(" /></a>\n <div");
Line 2073:
Line 2074: WriteLiteral(" class=\"product-cat-1-btn clearfix\"");
Line 2075:
Line 2076: WriteLiteral("><a");
Line 2077:
Line 2078: WriteAttribute("href", Tuple.Create(" href=\"", 23697), Tuple.Create("\"", 23708)
Line 2079:
Line 2080: #line 486 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2081: , Tuple.Create(Tuple.Create("", 23704), Tuple.Create<System.Object, System.Int32>(url
Line 2082:
Line 2083: #line default
Line 2084: #line hidden
Line 2085: , 23704), false)
Line 2086: );
Line 2087:
Line 2088: WriteLiteral(" target=\"_self\"");
Line 2089:
Line 2090: WriteAttribute("title", Tuple.Create(" title=\"", 23724), Tuple.Create("\"", 23745)
Line 2091:
Line 2092: #line 486 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2093: , Tuple.Create(Tuple.Create("", 23732), Tuple.Create<System.Object, System.Int32>(productTitle
Line 2094:
Line 2095: #line default
Line 2096: #line hidden
Line 2097: , 23732), false)
Line 2098: );
Line 2099:
Line 2100: WriteLiteral(" class=\"btn pull-left\"");
Line 2101:
Line 2102: WriteLiteral(">");
Line 2103:
Line 2104:
Line 2105: #line 486 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2106: Write(productTitle);
Line 2107:
Line 2108:
Line 2109: #line default
Line 2110: #line hidden
Line 2111: WriteLiteral("</a></div>\n");
Line 2112:
Line 2113:
Line 2114: #line 487 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2115:
Line 2116:
Line 2117: #line default
Line 2118: #line hidden
Line 2119:
Line 2120: #line 487 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2121: if (productSpecifications != null)Line 2122: {Line 2123:
Line 2124:
Line 2125: #line default
Line 2126: #line hidden
Line 2127:
Line 2128: #line 489 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2129: Write(Html.Raw(productSpecifications.GetPropertyValue<string>("introduction")));
Line 2130:
Line 2131:
Line 2132: #line default
Line 2133: #line hidden
Line 2134:
Line 2135: #line 489 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2136: Line 2137: }Line 2138:
Line 2139:
Line 2140: #line default
Line 2141: #line hidden
Line 2142: WriteLiteral(" </div>\n");
Line 2143:
Line 2144:
Line 2145: #line 492 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2146: Line 2147: if (index == listOfRelatedProducts.Count - 1)Line 2148: {Line 2149:
Line 2150:
Line 2151: #line default
Line 2152: #line hidden
Line 2153: WriteLiteral(" <div");
Line 2154:
Line 2155: WriteLiteral(" class=\"clear\"");
Line 2156:
Line 2157: WriteLiteral("><!-- clear --></div>\n");
Line 2158:
Line 2159:
Line 2160: #line 496 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2161: }Line 2162: }Line 2163:
Line 2164:
Line 2165: #line default
Line 2166: #line hidden
Line 2167: WriteLiteral(" \n\n <div");
Line 2168:
Line 2169: WriteLiteral(" class=\"clear\"");
Line 2170:
Line 2171: WriteLiteral("><!-- clear --></div>\n\n </div>\n </div>\n");
Line 2172:
Line 2173:
Line 2174: #line 504 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2175: }Line 2176:
Line 2177:
Line 2178: #line default
Line 2179: #line hidden
Line 2180: WriteLiteral(" </div>\n </div>\n <!-- content - end -->\n <!-- back button -->\n");
Line 2181:
Line 2182:
Line 2183: #line 509 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2184:
Line 2185:
Line 2186: #line default
Line 2187: #line hidden
Line 2188:
Line 2189: #line 509 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2190: Line 2191: var enableBackButton = Model.Content.GetProperty("enableBackButton");Line 2192: Line 2193: if (enableBackButton != null && enableBackButton.HasValue && (bool)enableBackButton.Value)Line 2194: {Line 2195:
Line 2196:
Line 2197: #line default
Line 2198: #line hidden
Line 2199:
Line 2200: #line 514 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2201: Write(Html.Partial("BackButton"));
Line 2202:
Line 2203:
Line 2204: #line default
Line 2205: #line hidden
Line 2206:
Line 2207: #line 514 "C:\inetpub\wwwroot\Barlow\Views\PowerProductBenefitsFeatures.cshtml"
Line 2208: Line 2209: }Line 2210:
Line 2211:
Line 2212: #line default
Line 2213: #line hidden
Line 2214: WriteLiteral("\n <!-- back button - end -->\n");
Line 2215:
Line 2216: }
Line 2217: }
Line 2218: }
Line 2219:
|