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