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