Error compiling template "Designs/SeedsAU/_parsed/SeedsAU_PageFluid.parsed.cshtml"
Line 23: The type or namespace name 'SeedsAU' does not exist in the namespace 'PgwSeeds' (are you missing an assembly reference?)
Line 96: The name 'Cookies' does not exist in the current context
Line 189: The name 'NavigationTags' does not exist in the current context
Line 244: The name 'Cookies' does not exist in the current context
Line 334: The name 'NavigationTags' does not exist in the current context
Line 776: The name 'NavigationTags' does not exist in the current context
Line 992: 'string' does not contain a definition for 'BannerImage' and no accessible extension method 'BannerImage' accepting a first argument of type 'string' could be found (are you missing a using directive or an assembly reference?)
Line 1367: 'string' does not contain a definition for 'GetDownloadPath' and no accessible extension method 'GetDownloadPath' accepting a first argument of type 'string' could be found (are you missing a using directive or an assembly reference?)

1 //------------------------------------------------------------------------------ 2 // <auto-generated> 3 // This code was generated by a tool. 4 // Runtime Version:4.0.30319.42000 5 // 6 // Changes to this file may cause incorrect behavior and will be lost if 7 // the code is regenerated. 8 // </auto-generated> 9 //------------------------------------------------------------------------------ 10 11 namespace CompiledRazorTemplates.Dynamic { 12 using System; 13 using System.Collections.Generic; 14 using System.Linq; 15 16 #line 3 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 17 using Dynamicweb.Content; 18 19 #line default 20 #line hidden 21 22 #line 321 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 23 using PgwSeeds.SeedsAU; 24 25 #line default 26 #line hidden 27 28 #line 5 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 29 using System.Net; 30 31 #line default 32 #line hidden 33 34 #line 6 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 35 using System.Web.Mvc; 36 37 #line default 38 #line hidden 39 40 #line 7 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 41 using System.Web.Mvc.Html; 42 43 #line default 44 #line hidden 45 46 #line 320 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 47 using Dynamicweb.Frontend; 48 49 #line default 50 #line hidden 51 52 #line 9 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 53 using Dynamicweb.Rendering; 54 55 #line default 56 #line hidden 57 58 #line 10 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 59 using System.Configuration; 60 61 #line default 62 #line hidden 63 64 #line 11 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 65 using System.Web; 66 67 #line default 68 #line hidden 69 70 #line 12 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 71 using System.Web.Optimization; 72 73 #line default 74 #line hidden 75 76 #line 200 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 77 using PgwSeeds.Common; 78 79 #line default 80 #line hidden 81 82 83 public class RazorEngine_ed804379c39f4203abf3ead1c3dbfeb6 : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> { 84 85 #line hidden 86 87 #line 203 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 88 public RazorEngine.Templating.TemplateWriter RenderBreadcrumbsAndWishList() 89 { 90 #line default 91 #line hidden 92 return new RazorEngine.Templating.TemplateWriter(__razor_helper_writer => { 93 94 #line 204 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 95 96 var wishlistCookieService = new WishlistCookieService(Cookies.Wishlist); 97 var wishListCount = wishlistCookieService.GetProductCount(); 98 var hiddenClass = "hidden"; 99 if (wishListCount > 0) 100 { 101 hiddenClass = string.Empty; 102 } 103 104 105 106 #line default 107 #line hidden 108 WriteLiteralTo(__razor_helper_writer, " <div"); 109 110 WriteAttributeTo(__razor_helper_writer, "class", Tuple.Create(" class=\"", 11212), Tuple.Create("\"", 11289) 111 , Tuple.Create(Tuple.Create("", 11220), Tuple.Create("breadcrumbs-outer-wrap", 11220), true) 112 113 #line 213 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 114 , Tuple.Create(Tuple.Create(" ", 11242), Tuple.Create<System.Object, System.Int32>(Pageview.Page.PropertyItem["BreadcrumbClass"] 115 116 #line default 117 #line hidden 118 , 11243), false) 119 ); 120 121 WriteLiteralTo(__razor_helper_writer, ">\r\n <div"); 122 123 WriteLiteralTo(__razor_helper_writer, " class=\"container\""); 124 125 WriteLiteralTo(__razor_helper_writer, ">\r\n <div"); 126 127 WriteLiteralTo(__razor_helper_writer, " class=\"wrap-md-offset-1-leftright\""); 128 129 WriteLiteralTo(__razor_helper_writer, ">\r\n <div"); 130 131 WriteLiteralTo(__razor_helper_writer, " class=\"row breadcrumbs-wrap clearfix\""); 132 133 WriteLiteralTo(__razor_helper_writer, ">\r\n"); 134 135 136 #line 217 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 137 138 139 #line default 140 #line hidden 141 142 #line 217 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 143 if (Model.Item.GetBoolean("DisplayBreadCrumb")) 144 { 145 146 147 #line default 148 #line hidden 149 150 #line 219 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 151 WriteTo(__razor_helper_writer, RenderNavigation(new 152 { 153 id = "breadcrumbs", 154 template = @".\breadcrumb.xslt", 155 expandmode = "Pathonly" 156 })); 157 158 159 #line default 160 #line hidden 161 162 #line 224 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 163 164 } 165 166 167 #line default 168 #line hidden 169 WriteLiteralTo(__razor_helper_writer, "\r\n <div"); 170 171 WriteAttributeTo(__razor_helper_writer, "class", Tuple.Create(" class=\"", 11849), Tuple.Create("\"", 11900) 172 , Tuple.Create(Tuple.Create("", 11857), Tuple.Create("wishlist-notification", 11857), true) 173 , Tuple.Create(Tuple.Create(" ", 11878), Tuple.Create("clearfix", 11879), true) 174 175 #line 227 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 176 , Tuple.Create(Tuple.Create(" ", 11887), Tuple.Create<System.Object, System.Int32>(hiddenClass 177 178 #line default 179 #line hidden 180 , 11888), false) 181 ); 182 183 WriteLiteralTo(__razor_helper_writer, ">\r\n <a"); 184 185 WriteAttributeTo(__razor_helper_writer, "href", Tuple.Create(" href=\"", 11930), Tuple.Create("\"", 12008) 186 , Tuple.Create(Tuple.Create("", 11937), Tuple.Create("Default.aspx?Id=", 11937), true) 187 188 #line 228 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 189 , Tuple.Create(Tuple.Create("", 11953), Tuple.Create<System.Object, System.Int32>(GetPageIdByNavigationTag(NavigationTags.SavedProducts) 190 191 #line default 192 #line hidden 193 , 11953), false) 194 ); 195 196 WriteLiteralTo(__razor_helper_writer, " class=\"col-xs-12\""); 197 198 WriteLiteralTo(__razor_helper_writer, " title=\"View Saved Products\""); 199 200 WriteLiteralTo(__razor_helper_writer, ">\r\n <span"); 201 202 WriteLiteralTo(__razor_helper_writer, " class=\"wishlist-count\""); 203 204 WriteLiteralTo(__razor_helper_writer, ">"); 205 206 207 #line 229 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 208 WriteTo(__razor_helper_writer, wishListCount); 209 210 211 #line default 212 #line hidden 213 WriteLiteralTo(__razor_helper_writer, "</span>\r\n <span>Your Saved Products</span>\r\n " + 214 " <span"); 215 216 WriteLiteralTo(__razor_helper_writer, " class=\"hidden-xs fa fa-angle-right\""); 217 218 WriteLiteralTo(__razor_helper_writer, "></span>\r\n </a>\r\n </div>\r\n " + 219 " </div>\r\n </div>\r\n </div>\r\n </div>\r\n"); 220 221 222 #line 238 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 223 224 225 #line default 226 #line hidden 227 }); 228 229 #line 238 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 230 } 231 #line default 232 #line hidden 233 234 235 #line 240 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 236 public RazorEngine.Templating.TemplateWriter RenderSideNavParentChildPageBreadcrumbsAndWishList() 237 { 238 #line default 239 #line hidden 240 return new RazorEngine.Templating.TemplateWriter(__razor_helper_writer => { 241 242 #line 241 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 243 244 var wishlistCookieService = new WishlistCookieService(Cookies.Wishlist); 245 var wishListCount = wishlistCookieService.GetProductCount(); 246 var hiddenClass = "hidden"; 247 if (wishListCount > 0) 248 { 249 hiddenClass = string.Empty; 250 } 251 252 253 254 #line default 255 #line hidden 256 WriteLiteralTo(__razor_helper_writer, " <div"); 257 258 WriteAttributeTo(__razor_helper_writer, "class", Tuple.Create(" class=\"", 12745), Tuple.Create("\"", 12822) 259 , Tuple.Create(Tuple.Create("", 12753), Tuple.Create("breadcrumbs-outer-wrap", 12753), true) 260 261 #line 250 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 262 , Tuple.Create(Tuple.Create(" ", 12775), Tuple.Create<System.Object, System.Int32>(Pageview.Page.PropertyItem["BreadcrumbClass"] 263 264 #line default 265 #line hidden 266 , 12776), false) 267 ); 268 269 WriteLiteralTo(__razor_helper_writer, ">\r\n <div"); 270 271 WriteLiteralTo(__razor_helper_writer, " class=\"container\""); 272 273 WriteLiteralTo(__razor_helper_writer, ">\r\n <div"); 274 275 WriteLiteralTo(__razor_helper_writer, " class=\"row breadcrumbs-wrap clearfix\""); 276 277 WriteLiteralTo(__razor_helper_writer, ">\r\n"); 278 279 280 #line 253 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 281 282 283 #line default 284 #line hidden 285 286 #line 253 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 287 if (Model.Item.GetBoolean("DisplayBreadCrumb")) 288 { 289 290 291 #line default 292 #line hidden 293 294 #line 255 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 295 WriteTo(__razor_helper_writer, RenderNavigation(new 296 { 297 id = "breadcrumbs", 298 template = @".\breadcrumb.xslt", 299 expandmode = "Pathonly" 300 })); 301 302 303 #line default 304 #line hidden 305 306 #line 260 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 307 308 } 309 310 311 #line default 312 #line hidden 313 WriteLiteralTo(__razor_helper_writer, "\r\n <div"); 314 315 WriteAttributeTo(__razor_helper_writer, "class", Tuple.Create(" class=\"", 13284), Tuple.Create("\"", 13358) 316 , Tuple.Create(Tuple.Create("", 13292), Tuple.Create("wishlist-notification", 13292), true) 317 , Tuple.Create(Tuple.Create(" ", 13313), Tuple.Create("clearfix", 13314), true) 318 319 #line 263 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 320 , Tuple.Create(Tuple.Create(" ", 13322), Tuple.Create<System.Object, System.Int32>(hiddenClass 321 322 #line default 323 #line hidden 324 , 13323), false) 325 , Tuple.Create(Tuple.Create(" ", 13335), Tuple.Create("wrap-md-offset-1-right", 13336), true) 326 ); 327 328 WriteLiteralTo(__razor_helper_writer, ">\r\n <a"); 329 330 WriteAttributeTo(__razor_helper_writer, "href", Tuple.Create(" href=\"", 13384), Tuple.Create("\"", 13462) 331 , Tuple.Create(Tuple.Create("", 13391), Tuple.Create("Default.aspx?Id=", 13391), true) 332 333 #line 264 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 334 , Tuple.Create(Tuple.Create("", 13407), Tuple.Create<System.Object, System.Int32>(GetPageIdByNavigationTag(NavigationTags.SavedProducts) 335 336 #line default 337 #line hidden 338 , 13407), false) 339 ); 340 341 WriteLiteralTo(__razor_helper_writer, " class=\"col-xs-12\""); 342 343 WriteLiteralTo(__razor_helper_writer, " title=\"View Saved Products\""); 344 345 WriteLiteralTo(__razor_helper_writer, ">\r\n <span"); 346 347 WriteLiteralTo(__razor_helper_writer, " class=\"wishlist-count\""); 348 349 WriteLiteralTo(__razor_helper_writer, ">"); 350 351 352 #line 265 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 353 WriteTo(__razor_helper_writer, wishListCount); 354 355 356 #line default 357 #line hidden 358 WriteLiteralTo(__razor_helper_writer, "</span>\r\n <span>Your Saved Products</span>\r\n " + 359 " <span"); 360 361 WriteLiteralTo(__razor_helper_writer, " class=\"hidden-xs fa fa-angle-right\""); 362 363 WriteLiteralTo(__razor_helper_writer, "></span>\r\n </a>\r\n </div>\r\n </div>\r\n " + 364 " </div>\r\n </div>\r\n"); 365 366 367 #line 273 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 368 369 370 #line default 371 #line hidden 372 }); 373 374 #line 273 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 375 } 376 #line default 377 #line hidden 378 379 380 public RazorEngine_ed804379c39f4203abf3ead1c3dbfeb6() { 381 } 382 383 public override void Execute() { 384 WriteLiteral("\r\n"); 385 386 387 #line 14 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 388 389 var tagManagerCode = Model.Area.Item.GetString("Google_TagManager_Code"); 390 var siteVerificationKey = Model.Area.Item.GetString("Google_Site_Verification_Key"); 391 var googleMapsApiKey = Model.Area.Item.GetString("Google_Maps_Api_Key"); 392 var googleMapsApiUrl = "https://maps.googleapis.com/maps/api/js?key=" + googleMapsApiKey + "&amp;signed_in=true&amp;language=en&amp;callback=mapCallback"; 393 394 395 #line default 396 #line hidden 397 WriteLiteral("\r\n\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n"); 398 399 400 #line 24 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 401 402 403 #line default 404 #line hidden 405 406 #line 24 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 407 if (tagManagerCode != null) 408 { 409 410 411 #line default 412 #line hidden 413 WriteLiteral(" <!-- Google Tag Manager -->\r\n"); 414 415 WriteLiteral(@" <script> 416 (function (w, d, s, l, i) { 417 w[l] = w[l] || []; w[l].push({ 418 'gtm.start': 419 new Date().getTime(), event: 'gtm.js' 420 }); var f = d.getElementsByTagName(s)[0], 421 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 422 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 423 })(window, document, 'script', 'dataLayer', '"); 424 425 426 #line 35 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 427 Write(tagManagerCode); 428 429 430 #line default 431 #line hidden 432 WriteLiteral("\');\r\n </script>\r\n"); 433 434 435 #line 37 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 436 } 437 438 439 #line default 440 #line hidden 441 WriteLiteral("\r\n <script"); 442 443 WriteLiteral(" type=\"text/javascript\""); 444 445 WriteLiteral(@"> 446 var sdkInstance = ""appInsightsSDK""; window[sdkInstance] = ""appInsights""; var aiName = window[sdkInstance], aisdk = window[aiName] || function (e) { function n(e) { t[e] = function () { var n = arguments; t.queue.push(function () { t[e].apply(t, n) }) } } var t = { config: e }; t.initialize = !0; var i = document, a = window; setTimeout(function () { var n = i.createElement(""script""); n.src = e.url || ""https://az416426.vo.msecnd.net/scripts/b/ai.2.min.js"", i.getElementsByTagName(""script"")[0].parentNode.appendChild(n) }); try { t.cookie = i.cookie } catch (e) { } t.queue = [], t.version = 2; for (var r = [""Event"", ""PageView"", ""Exception"", ""Trace"", ""DependencyData"", ""Metric"", ""PageViewPerformance""]; r.length;)n(""track"" + r.pop()); n(""startTrackPage""), n(""stopTrackPage""); var s = ""Track"" + r[0]; if (n(""start"" + s), n(""stop"" + s), n(""setAuthenticatedUserContext""), n(""clearAuthenticatedUserContext""), n(""flush""), !(!0 === e.disableExceptionTracking || e.extensionConfig && e.extensionConfig.ApplicationInsightsAnalytics && !0 === e.extensionConfig.ApplicationInsightsAnalytics.disableExceptionTracking)) { n(""_"" + (r = ""onerror"")); var o = a[r]; a[r] = function (e, n, i, a, s) { var c = o && o(e, n, i, a, s); return !0 !== c && t[""_"" + r]({ message: e, url: n, lineNumber: i, columnNumber: a, error: s }), c }, e.autoExceptionInstrumented = !0 } return t }( 447 { 448 instrumentationKey: '"); 449 450 451 #line 42 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 452 Write(ConfigurationManager.AppSettings["aiinstrumentationKey"]); 453 454 455 #line default 456 #line hidden 457 WriteLiteral("\',\r\n disableCorrelationHeaders: false\r\n }\r\n );\r\n" + 458 " window.appInsights = aisdk;\r\n window.appInsights.queue.push(funct" + 459 "ion () {\r\n var serverId = \""); 460 461 462 #line 48 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 463 Write(HttpContext.Current.GetRequestTelemetry().Context.Operation.Id); 464 465 466 #line default 467 #line hidden 468 WriteLiteral("\";\r\n appInsights.properties.context.telemetryTrace.traceID = serverId;" + 469 "\r\n\r\n });\r\n aisdk.trackPageView();\r\n </script>\r\n <meta"); 470 471 WriteLiteral(" charset=\"utf-8\""); 472 473 WriteLiteral(" />\r\n <meta"); 474 475 WriteLiteral(" name=\"viewport\""); 476 477 WriteLiteral(" content=\"width=device-width, initial-scale=1.0\""); 478 479 WriteLiteral(" />\r\n <meta"); 480 481 WriteLiteral(" name=\"google-site-verification\""); 482 483 WriteAttribute("content", Tuple.Create(" content=\"", 3505), Tuple.Create("\"", 3535) 484 485 #line 56 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 486 , Tuple.Create(Tuple.Create("", 3515), Tuple.Create<System.Object, System.Int32>(siteVerificationKey 487 488 #line default 489 #line hidden 490 , 3515), false) 491 ); 492 493 WriteLiteral(" />\r\n"); 494 495 WriteLiteral(" "); 496 497 498 #line 57 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 499 Write(Model.MetaTags); 500 501 502 #line default 503 #line hidden 504 WriteLiteral("\r\n <title>"); 505 506 507 #line 58 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 508 Write(Model.Title); 509 510 511 #line default 512 #line hidden 513 WriteLiteral(" | PGG Wrightson Seeds Australia</title>\r\n\r\n <link"); 514 515 WriteLiteral(" rel=\"apple-touch-icon\""); 516 517 WriteLiteral(" sizes=\"57x57\""); 518 519 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-57x57.png" + 520 "\""); 521 522 WriteLiteral(" />\r\n <link"); 523 524 WriteLiteral(" rel=\"apple-touch-icon\""); 525 526 WriteLiteral(" sizes=\"60x60\""); 527 528 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-60x60.png" + 529 "\""); 530 531 WriteLiteral(" />\r\n <link"); 532 533 WriteLiteral(" rel=\"apple-touch-icon\""); 534 535 WriteLiteral(" sizes=\"72x72\""); 536 537 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-72x72.png" + 538 "\""); 539 540 WriteLiteral(" />\r\n <link"); 541 542 WriteLiteral(" rel=\"apple-touch-icon\""); 543 544 WriteLiteral(" sizes=\"76x76\""); 545 546 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-76x76.png" + 547 "\""); 548 549 WriteLiteral(" />\r\n <link"); 550 551 WriteLiteral(" rel=\"apple-touch-icon\""); 552 553 WriteLiteral(" sizes=\"114x114\""); 554 555 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-114x114.p" + 556 "ng\""); 557 558 WriteLiteral(" />\r\n <link"); 559 560 WriteLiteral(" rel=\"apple-touch-icon\""); 561 562 WriteLiteral(" sizes=\"120x120\""); 563 564 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-120x120.p" + 565 "ng\""); 566 567 WriteLiteral(" />\r\n <link"); 568 569 WriteLiteral(" rel=\"icon\""); 570 571 WriteLiteral(" type=\"image/png\""); 572 573 WriteLiteral(" sizes=\"32x32\""); 574 575 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/favicon-32x32.png\""); 576 577 WriteLiteral(" />\r\n <link"); 578 579 WriteLiteral(" rel=\"icon\""); 580 581 WriteLiteral(" type=\"image/png\""); 582 583 WriteLiteral(" sizes=\"96x96\""); 584 585 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/favicon-96x96.png\""); 586 587 WriteLiteral(" />\r\n <link"); 588 589 WriteLiteral(" rel=\"icon\""); 590 591 WriteLiteral(" type=\"image/png\""); 592 593 WriteLiteral(" sizes=\"16x16\""); 594 595 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/favicon-16x16.png\""); 596 597 WriteLiteral(" />\r\n <link"); 598 599 WriteLiteral(" rel=\"icon\""); 600 601 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/favicon.ico\""); 602 603 WriteLiteral(" />\r\n <script"); 604 605 WriteAttribute("src", Tuple.Create(" src=\"", 4925), Tuple.Create("\"", 4948) 606 607 #line 70 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 608 , Tuple.Create(Tuple.Create("", 4931), Tuple.Create<System.Object, System.Int32>(googleMapsApiUrl 609 610 #line default 611 #line hidden 612 , 4931), false) 613 ); 614 615 WriteLiteral(" async=\"\""); 616 617 WriteLiteral(" defer=\"\""); 618 619 WriteLiteral("></script>\r\n <script>\r\n var mapCallback = function () {\r\n wi" + 620 "ndow.onload = function () {\r\n App.components.Retailer.initMap();\r" + 621 "\n }\r\n };\r\n </script>\r\n <!-- FontAwesome -->\r\n <script" + 622 ""); 623 624 WriteLiteral(" src=\"https://use.fontawesome.com/6326434619.js\""); 625 626 WriteLiteral("></script>\r\n\r\n <!-- TypeKit -->\r\n <script"); 627 628 WriteLiteral(" src=\"https://use.typekit.net/oel8lyn.js\""); 629 630 WriteLiteral("></script>\r\n <script>try { Typekit.load({ async: false }); } catch (e) { }</sc" + 631 "ript>\r\n\r\n"); 632 633 WriteLiteral(" "); 634 635 636 #line 85 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 637 Write(Styles.Render("~/Content/custom/seedsau")); 638 639 640 #line default 641 #line hidden 642 WriteLiteral("\r\n\r\n"); 643 644 WriteLiteral(" "); 645 646 647 #line 87 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 648 Write(RenderSnippet("StyleSheet")); 649 650 651 #line default 652 #line hidden 653 WriteLiteral("\r\n"); 654 655 WriteLiteral(" "); 656 657 658 #line 88 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 659 Write(RenderSnippet("JavaScript")); 660 661 662 #line default 663 #line hidden 664 WriteLiteral("\r\n</head>\r\n<body>\r\n"); 665 666 667 #line 91 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 668 669 670 #line default 671 #line hidden 672 673 #line 91 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 674 if (tagManagerCode != null) 675 { 676 677 678 #line default 679 #line hidden 680 WriteLiteral(" <!-- Google Tag Manager (noscript) -->\r\n"); 681 682 WriteLiteral(" <noscript>\r\n <iframe"); 683 684 WriteAttribute("src", Tuple.Create(" src=\"", 5697), Tuple.Create("\"", 5762) 685 , Tuple.Create(Tuple.Create("", 5703), Tuple.Create("https://www.googletagmanager.com/ns.html?id=", 5703), true) 686 687 #line 95 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 688 , Tuple.Create(Tuple.Create("", 5747), Tuple.Create<System.Object, System.Int32>(tagManagerCode 689 690 #line default 691 #line hidden 692 , 5747), false) 693 ); 694 695 WriteLiteral("\r\n height=\"0\""); 696 697 WriteLiteral(" width=\"0\""); 698 699 WriteLiteral(" style=\"display:none;visibility:hidden\""); 700 701 WriteLiteral("></iframe>\r\n </noscript>\r\n"); 702 703 704 #line 98 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 705 } 706 707 708 #line default 709 #line hidden 710 WriteLiteral("\r\n <div"); 711 712 WriteLiteral(" class=\"layout__main wrap\""); 713 714 WriteLiteral(">\r\n"); 715 716 717 #line 101 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 718 719 720 #line default 721 #line hidden 722 723 #line 101 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 724 725 var searchPage = GetPageIdByNavigationTag("SeedsAUSearch"); 726 727 728 #line default 729 #line hidden 730 WriteLiteral("\r\n <header"); 731 732 WriteLiteral(" class=\"container-fluid\""); 733 734 WriteLiteral(">\r\n <div"); 735 736 WriteLiteral(" class=\"max-width-wrap\""); 737 738 WriteLiteral(">\r\n <div>\r\n <nav"); 739 740 WriteLiteral(" class=\"navbar\""); 741 742 WriteLiteral(" role=\"navigation\""); 743 744 WriteLiteral(">\r\n <div"); 745 746 WriteLiteral(" class=\"navbar-header\""); 747 748 WriteLiteral(">\r\n <button"); 749 750 WriteLiteral(" type=\"button\""); 751 752 WriteLiteral(" class=\"navbar-toggle\""); 753 754 WriteLiteral(" data-toggle=\"collapse\""); 755 756 WriteLiteral(" data-target=\"#main-navbar-collapse\""); 757 758 WriteLiteral(">\r\n <span"); 759 760 WriteLiteral(" class=\"icon-bar\""); 761 762 WriteLiteral("></span>\r\n <span"); 763 764 WriteLiteral(" class=\"icon-bar\""); 765 766 WriteLiteral("></span>\r\n <span"); 767 768 WriteLiteral(" class=\"icon-bar\""); 769 770 WriteLiteral("></span>\r\n </button>\r\n <a"); 771 772 WriteAttribute("href", Tuple.Create(" href=\"", 6633), Tuple.Create("\"", 6702) 773 , Tuple.Create(Tuple.Create("", 6640), Tuple.Create("Default.aspx?Id=", 6640), true) 774 775 #line 114 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 776 , Tuple.Create(Tuple.Create("", 6656), Tuple.Create<System.Object, System.Int32>(GetPageIdByNavigationTag(NavigationTags.Home) 777 778 #line default 779 #line hidden 780 , 6656), false) 781 ); 782 783 WriteLiteral(" id=\"logo\""); 784 785 WriteLiteral(" title=\"PGG Wrightson Seeds Australia Logo\""); 786 787 WriteLiteral(">\r\n <img"); 788 789 WriteLiteral(" class=\"img-responsive\""); 790 791 WriteLiteral(" src=\"/Files/Templates/Designs/SeedsAU/assets/img/logo.png\""); 792 793 WriteLiteral(" alt=\"PGG Wrightson Seeds Australia Logo\""); 794 795 WriteLiteral(">\r\n </a>\r\n </div>\r\n\r\n " + 796 " <div"); 797 798 WriteLiteral(" id=\"main-navbar-collapse\""); 799 800 WriteLiteral(" class=\"navbar-collapse collapse\""); 801 802 WriteLiteral(">\r\n <ul"); 803 804 WriteLiteral(" class=\"nav navbar-nav pull-right-md\""); 805 806 WriteLiteral(" id=\"navbar\""); 807 808 WriteLiteral(">\r\n"); 809 810 WriteLiteral(" "); 811 812 813 #line 121 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 814 Write(RenderNavigation(new 815 { 816 Id = "navbar", 817 Template = "navbar.xslt", 818 ExpandMode = "All", 819 EndLevel = 3 820 })); 821 822 823 #line default 824 #line hidden 825 WriteLiteral("\r\n </ul>\r\n\r\n <div"); 826 827 WriteLiteral(" class=\"search-btn-wrap\""); 828 829 WriteLiteral(">\r\n <a"); 830 831 WriteLiteral(" data-target=\"#search-wrapper\""); 832 833 WriteLiteral("\r\n data-toggle=\"collapse\""); 834 835 WriteLiteral("\r\n aria-expanded=\"false\""); 836 837 WriteLiteral("\r\n aria-controls=\"search-wrapper\""); 838 839 WriteLiteral("\r\n role=\"button\""); 840 841 WriteLiteral(">\r\n <span"); 842 843 WriteLiteral(" class=\"fa fa-search hidden-xs hidden-sm\""); 844 845 WriteLiteral("></span>\r\n <span"); 846 847 WriteLiteral(" class=\"search-text hidden-md hidden-lg\""); 848 849 WriteLiteral(">Search</span>\r\n </a>\r\n " + 850 " </div>\r\n </div>\r\n <div"); 851 852 WriteLiteral(" class=\"row collapse\""); 853 854 WriteLiteral(" id=\"search-wrapper\""); 855 856 WriteLiteral(">\r\n <div"); 857 858 WriteLiteral(" class=\"form-search-wrap\""); 859 860 WriteLiteral(">\r\n <form"); 861 862 WriteLiteral(" method=\"get\""); 863 864 WriteLiteral(" action=\"Default.aspx\""); 865 866 WriteLiteral(" name=\"\""); 867 868 WriteLiteral(" novalidate=\"novalidate\""); 869 870 WriteLiteral(">\r\n <input"); 871 872 WriteLiteral(" type=\"hidden\""); 873 874 WriteLiteral(" name=\"ID\""); 875 876 WriteAttribute("value", Tuple.Create(" value=\"", 8507), Tuple.Create("\"", 8526) 877 878 #line 144 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 879 , Tuple.Create(Tuple.Create("", 8515), Tuple.Create<System.Object, System.Int32>(searchPage 880 881 #line default 882 #line hidden 883 , 8515), false) 884 ); 885 886 WriteLiteral(" />\r\n <input"); 887 888 WriteLiteral(" type=\"search\""); 889 890 WriteLiteral(" placeholder=\"Enter Keyword to Search\""); 891 892 WriteLiteral(" name=\"q\""); 893 894 WriteLiteral(">\r\n <submit"); 895 896 WriteLiteral(" class=\"animate-right\""); 897 898 WriteLiteral(" role=\"button\""); 899 900 WriteLiteral(">\r\n <span"); 901 902 WriteLiteral(" class=\"rounded-icon icon fa fa-angle-right\""); 903 904 WriteLiteral(@"></span> 905 </submit> 906 </form> 907 </div> 908 </div> 909 </nav> 910 </div> 911 </div> 912 </header> 913 914 "); 915 916 917 #line 157 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 918 919 920 #line default 921 #line hidden 922 WriteLiteral("\r\n"); 923 924 925 #line 163 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 926 Write(Title("Alterate fluid page template")); 927 928 929 #line default 930 #line hidden 931 WriteLiteral("\r\n\r\n\r\n"); 932 933 WriteLiteral("\r\n"); 934 935 936 #line 171 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 937 938 var desktopImage = Model.Item.GetFile("DesktopImage")?.Path; 939 var handsetImage = Model.Item.GetFile("HandsetImage")?.Path; 940 string bannerImageAltText = Model.Item.GetString("BannerImageAltText"); 941 string showSmallBanner = Model.Item.GetString("ShowSmallBanner").SmallBannerClass(); 942 943 944 #line default 945 #line hidden 946 WriteLiteral("\r\n\r\n"); 947 948 949 #line 178 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 950 if (!string.IsNullOrWhiteSpace(desktopImage)) 951 { 952 953 954 #line default 955 #line hidden 956 WriteLiteral(" <div"); 957 958 WriteAttribute("class", Tuple.Create(" class=\"", 9781), Tuple.Create("\"", 9833) 959 , Tuple.Create(Tuple.Create("", 9789), Tuple.Create("container-fluid", 9789), true) 960 , Tuple.Create(Tuple.Create(" ", 9804), Tuple.Create("banner-wrap", 9805), true) 961 962 #line 180 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 963 , Tuple.Create(Tuple.Create(" ", 9816), Tuple.Create<System.Object, System.Int32>(showSmallBanner 964 965 #line default 966 #line hidden 967 , 9817), false) 968 ); 969 970 WriteLiteral(">\r\n <div"); 971 972 WriteLiteral(" class=\"banner overflow-img-wrap small-banner-height\""); 973 974 WriteLiteral(">\r\n <img"); 975 976 WriteLiteral(" src=\"/Files/Templates/Designs/SeedsAU/assets/img/1x1.png\""); 977 978 WriteAttribute("alt", Tuple.Create(" alt=\"", 9979), Tuple.Create("\"", 10004) 979 980 #line 182 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 981 , Tuple.Create(Tuple.Create("", 9985), Tuple.Create<System.Object, System.Int32>(bannerImageAltText 982 983 #line default 984 #line hidden 985 , 9985), false) 986 ); 987 988 WriteLiteral(" data-image-desktop=\""); 989 990 991 #line 182 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 992 Write(desktopImage.BannerImage()); 993 994 995 #line default 996 #line hidden 997 WriteLiteral("\""); 998 999 WriteLiteral(" data-image-handset=\""); 1000 1001 1002 #line 182 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1003 Write(handsetImage); 1004 1005 1006 #line default 1007 #line hidden 1008 WriteLiteral("\""); 1009 1010 WriteLiteral(" class=\"img-srcset\""); 1011 1012 WriteLiteral(">\r\n <div"); 1013 1014 WriteLiteral(" class=\"strapline-wrap\""); 1015 1016 WriteLiteral(">\r\n <div"); 1017 1018 WriteLiteral(" class=\"max-width-wrap\""); 1019 1020 WriteLiteral(">\r\n <div"); 1021 1022 WriteLiteral(" class=\"wrap-md-offset-1-leftright\""); 1023 1024 WriteLiteral(">\r\n "); 1025 1026 WriteLiteral("\r\n "); 1027 1028 WriteLiteral("\r\n </div>\r\n </div>\r\n </div>\r\n " + 1029 " </div>\r\n </div>\r\n"); 1030 1031 1032 #line 197 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1033 } 1034 1035 1036 #line default 1037 #line hidden 1038 WriteLiteral("\r\n"); 1039 1040 WriteLiteral("\r\n"); 1041 1042 WriteLiteral("\r\n"); 1043 1044 1045 #line 274 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1046 Write(RenderBreadcrumbsAndWishList()); 1047 1048 1049 #line default 1050 #line hidden 1051 WriteLiteral("\r\n\r\n<div"); 1052 1053 WriteAttribute("class", Tuple.Create(" class=\"", 13861), Tuple.Create("\"", 13930) 1054 , Tuple.Create(Tuple.Create("", 13869), Tuple.Create("container-fluid", 13869), true) 1055 1056 #line 276 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1057 , Tuple.Create(Tuple.Create(" ", 13884), Tuple.Create<System.Object, System.Int32>(Pageview.Page.PropertyItem["ContainerClass"] 1058 1059 #line default 1060 #line hidden 1061 , 13885), false) 1062 ); 1063 1064 WriteLiteral(">\r\n\r\n <div"); 1065 1066 WriteLiteral(" class=\"row max-width-wrap\""); 1067 1068 WriteLiteral(">\r\n <div"); 1069 1070 WriteLiteral(" class=\"col-xs-12 title-component-wrap\""); 1071 1072 WriteLiteral(">\r\n <div"); 1073 1074 WriteLiteral(" class=\"va-middle\""); 1075 1076 WriteLiteral(">\r\n <h1"); 1077 1078 WriteLiteral(" class=\"title\""); 1079 1080 WriteLiteral(">"); 1081 1082 1083 #line 281 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1084 Write(Model.Item.GetValue("Title")); 1085 1086 1087 #line default 1088 #line hidden 1089 WriteLiteral("</h1>\r\n"); 1090 1091 1092 #line 282 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1093 1094 1095 #line default 1096 #line hidden 1097 1098 #line 282 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1099 if (!string.IsNullOrWhiteSpace(Model.Item.GetString("Subtitle"))) 1100 { 1101 1102 1103 #line default 1104 #line hidden 1105 WriteLiteral(" <h2"); 1106 1107 WriteLiteral(" class=\"subtitle\""); 1108 1109 WriteLiteral(">"); 1110 1111 1112 #line 284 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1113 Write(Model.Item.GetString("Subtitle")); 1114 1115 1116 #line default 1117 #line hidden 1118 WriteLiteral("</h2>\r\n"); 1119 1120 1121 #line 285 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1122 } 1123 1124 1125 #line default 1126 #line hidden 1127 WriteLiteral(" </div>\r\n </div>\r\n </div>\r\n\r\n"); 1128 1129 WriteLiteral(" "); 1130 1131 1132 #line 290 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1133 Write(Model.Placeholder("main")); 1134 1135 1136 #line default 1137 #line hidden 1138 WriteLiteral("\r\n</div>\r\n\r\n\r\n <!-- SOCIAL SHARING -->\r\n"); 1139 1140 1141 #line 295 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1142 1143 1144 #line default 1145 #line hidden 1146 WriteLiteral("<div"); 1147 1148 WriteLiteral(" class=\"share-wrap text-center\""); 1149 1150 WriteLiteral(">\r\n <h4>Share this page</h4>\r\n"); 1151 1152 1153 #line 298 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1154 1155 1156 #line default 1157 #line hidden 1158 1159 #line 298 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1160 1161 var request = HttpContext.Current.Request; 1162 var subPath = Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl(request.Url.PathAndQuery.TrimStart('/')); 1163 var friendlyUrl = $"{request.Url.Scheme}://{request.Url.Authority}{subPath}"; 1164 var url = WebUtility.UrlEncode(friendlyUrl); 1165 1166 1167 #line default 1168 #line hidden 1169 WriteLiteral("\r\n <ul"); 1170 1171 WriteLiteral(" class=\"list-inline\""); 1172 1173 WriteLiteral(">\r\n <li>\r\n <a"); 1174 1175 WriteLiteral(" class=\"fa fa-facebook text-center\""); 1176 1177 WriteAttribute("href", Tuple.Create(" href=\"", 15052), Tuple.Create("\"", 15108) 1178 , Tuple.Create(Tuple.Create("", 15059), Tuple.Create("https://www.facebook.com/sharer/sharer.php?u=", 15059), true) 1179 1180 #line 306 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1181 , Tuple.Create(Tuple.Create("", 15104), Tuple.Create<System.Object, System.Int32>(url 1182 1183 #line default 1184 #line hidden 1185 , 15104), false) 1186 ); 1187 1188 WriteLiteral(" title=\"Share page via Facebook\""); 1189 1190 WriteLiteral(" target=\"_blank\""); 1191 1192 WriteLiteral("></a>\r\n </li>\r\n <li>\r\n <a"); 1193 1194 WriteLiteral(" class=\"fa fa-twitter text-center\""); 1195 1196 WriteAttribute("href", Tuple.Create(" href=\"", 15241), Tuple.Create("\"", 15284) 1197 , Tuple.Create(Tuple.Create("", 15248), Tuple.Create("https://twitter.com/home?status=", 15248), true) 1198 1199 #line 309 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1200 , Tuple.Create(Tuple.Create("", 15280), Tuple.Create<System.Object, System.Int32>(url 1201 1202 #line default 1203 #line hidden 1204 , 15280), false) 1205 ); 1206 1207 WriteLiteral(" title=\"Share page via Twitter\""); 1208 1209 WriteLiteral(" target=\"_blank\""); 1210 1211 WriteLiteral("></a>\r\n </li>\r\n <li>\r\n <a"); 1212 1213 WriteLiteral(" class=\"fa fa-linkedin text-center\""); 1214 1215 WriteAttribute("href", Tuple.Create(" href=\"", 15417), Tuple.Create("\"", 15484) 1216 , Tuple.Create(Tuple.Create("", 15424), Tuple.Create("https://www.linkedin.com/shareArticle?mini=true&amp;url=", 15424), true) 1217 1218 #line 312 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1219 , Tuple.Create(Tuple.Create("", 15480), Tuple.Create<System.Object, System.Int32>(url 1220 1221 #line default 1222 #line hidden 1223 , 15480), false) 1224 ); 1225 1226 WriteLiteral(" title=\"Share page via Linkedin\""); 1227 1228 WriteLiteral(" target=\"_blank\""); 1229 1230 WriteLiteral("></a>\r\n </li>\r\n </ul>\r\n</div>\r\n\r\n <!-- Footer -->\r\n <foot" + 1231 "er"); 1232 1233 WriteLiteral(" class=\"container-fluid\""); 1234 1235 WriteLiteral(">\r\n"); 1236 1237 1238 #line 319 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1239 1240 1241 #line default 1242 #line hidden 1243 WriteLiteral("\r\n"); 1244 1245 1246 #line 323 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1247 1248 var footerColumns = Model.Area.Item.GetItems("Columns") != null ? Model.Area.Item.GetItems("Columns").Take(4) : new List<ItemViewModel>(); 1249 1250 1251 #line default 1252 #line hidden 1253 WriteLiteral("\r\n\r\n<footer"); 1254 1255 WriteLiteral(" class=\"container-fluid\""); 1256 1257 WriteLiteral(">\r\n <div"); 1258 1259 WriteLiteral(" class=\"max-width-wrap\""); 1260 1261 WriteLiteral(">\r\n\r\n <!-- duplication for mobile -->\r\n <div"); 1262 1263 WriteLiteral(" class=\"clearfix\""); 1264 1265 WriteLiteral(">\r\n <div"); 1266 1267 WriteLiteral(" class=\"hidden-lg hidden-md collapseable collapse\""); 1268 1269 WriteLiteral(" id=\"contact-Model-tile\""); 1270 1271 WriteLiteral(">\r\n <div"); 1272 1273 WriteLiteral(" class=\"contact-tile-outer-wrap\""); 1274 1275 WriteLiteral(">\r\n\r\n"); 1276 1277 WriteLiteral(" "); 1278 1279 1280 #line 335 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1281 Write(RenderItem(new 1282 { 1283 ItemType = "SeedsAU_Representative", 1284 SourceItemEntry = Pageview.Area.Item["Contact"], 1285 ItemFields = "*", 1286 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml" 1287 })); 1288 1289 1290 #line default 1291 #line hidden 1292 WriteLiteral("\r\n\r\n\r\n\r\n </div>\r\n </div>\r\n </div>\r\n <!-- " + 1293 "duplication for mobile -->\r\n <div"); 1294 1295 WriteLiteral(" class=\"row\""); 1296 1297 WriteLiteral(">\r\n <div"); 1298 1299 WriteLiteral(" class=\"col-md-7 col-sm-12 link-tiles-wrap\""); 1300 1301 WriteLiteral(">\r\n <div"); 1302 1303 WriteLiteral(" class=\"row\""); 1304 1305 WriteLiteral(">\r\n"); 1306 1307 1308 #line 352 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1309 1310 1311 #line default 1312 #line hidden 1313 1314 #line 352 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1315 foreach (var aColumn in footerColumns) 1316 { 1317 var subLinks = aColumn.GetItems("Sub_Links"); 1318 1319 1320 #line default 1321 #line hidden 1322 WriteLiteral(" <div"); 1323 1324 WriteLiteral(" class=\"col-md-3 col-sm-3 col-xs-6\""); 1325 1326 WriteLiteral(">\r\n <strong>"); 1327 1328 1329 #line 356 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1330 Write(aColumn.GetString("Title")); 1331 1332 1333 #line default 1334 #line hidden 1335 WriteLiteral("</strong>\r\n"); 1336 1337 1338 #line 357 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1339 1340 1341 #line default 1342 #line hidden 1343 1344 #line 357 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1345 if (subLinks.Any()) 1346 { 1347 1348 1349 #line default 1350 #line hidden 1351 WriteLiteral(" <ul"); 1352 1353 WriteLiteral(" class=\"list-unstyled\""); 1354 1355 WriteLiteral(">\r\n"); 1356 1357 1358 #line 360 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1359 1360 1361 #line default 1362 #line hidden 1363 1364 #line 360 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1365 foreach (var link in subLinks) 1366 { 1367 var hrefValue = link.GetBoolean("Is_Download_Link") ? link.GetString("Link").GetDownloadPath() : link.GetString("Link"); 1368 1369 1370 #line default 1371 #line hidden 1372 WriteLiteral(" <li>\r\n " + 1373 " <a"); 1374 1375 WriteAttribute("href", Tuple.Create(" href=\"", 17615), Tuple.Create("\"", 17632) 1376 1377 #line 364 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1378 , Tuple.Create(Tuple.Create("", 17622), Tuple.Create<System.Object, System.Int32>(hrefValue 1379 1380 #line default 1381 #line hidden 1382 , 17622), false) 1383 ); 1384 1385 WriteLiteral(">"); 1386 1387 1388 #line 364 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1389 Write(link.GetString("Name")); 1390 1391 1392 #line default 1393 #line hidden 1394 WriteLiteral("</a>\r\n </li>\r\n"); 1395 1396 1397 #line 366 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1398 } 1399 1400 1401 #line default 1402 #line hidden 1403 WriteLiteral(" </ul>\r\n"); 1404 1405 1406 #line 368 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1407 } 1408 1409 1410 #line default 1411 #line hidden 1412 WriteLiteral(" </div>\r\n"); 1413 1414 1415 #line 370 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1416 } 1417 1418 1419 #line default 1420 #line hidden 1421 WriteLiteral(" </div>\r\n </div>\r\n\r\n <div"); 1422 1423 WriteLiteral(" class=\"col-md-5 hidden-sm hidden-xs\""); 1424 1425 WriteLiteral(">\r\n <div"); 1426 1427 WriteLiteral(" class=\"contact-tile-outer-wrap\""); 1428 1429 WriteLiteral(">\r\n <strong>Contact Us &nbsp;</strong>\r\n\r\n\r\n\r\n\r\n"); 1430 1431 WriteLiteral(" "); 1432 1433 1434 #line 381 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1435 Write(RenderItem(new 1436 { 1437 ItemType = "SeedsAU_Representative", 1438 SourceItemEntry = Pageview.Area.Item["Contact"], 1439 ItemFields = "*", 1440 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml" 1441 })); 1442 1443 1444 #line default 1445 #line hidden 1446 WriteLiteral("\r\n\r\n\r\n\r\n </div>\r\n </div>\r\n\r\n <div"); 1447 1448 WriteLiteral(" class=\"col-xs-6 col-sm-12 footer-social va-middle\""); 1449 1450 WriteLiteral(">\r\n <a"); 1451 1452 WriteAttribute("href", Tuple.Create(" href=\"", 18580), Tuple.Create("\"", 18648) 1453 , Tuple.Create(Tuple.Create("", 18587), Tuple.Create("https://www.facebook.com/", 18587), true) 1454 1455 #line 395 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1456 , Tuple.Create(Tuple.Create("", 18612), Tuple.Create<System.Object, System.Int32>(Pageview.Area.Item["FacebookPage"] 1457 1458 #line default 1459 #line hidden 1460 , 18612), false) 1461 , Tuple.Create(Tuple.Create("", 18647), Tuple.Create("/", 18647), true) 1462 ); 1463 1464 WriteLiteral(">\r\n <span"); 1465 1466 WriteLiteral(" class=\"fa fa-facebook\""); 1467 1468 WriteLiteral("></span>\r\n </a>\r\n </div>\r\n </div>\r\n </div>\r\n<" + 1469 "/footer>\r\n </footer>\r\n <div"); 1470 1471 WriteLiteral(" class=\"visible-lg-block visible-md-block visible-sm-block visible-xs-block go-to" + 1472 "-top hidden\""); 1473 1474 WriteLiteral(">\r\n <div"); 1475 1476 WriteLiteral(" class=\"triangle\""); 1477 1478 WriteLiteral("></div>\r\n TOP\r\n </div>\r\n </div>\r\n <script"); 1479 1480 WriteLiteral(" src=\"https://code.jquery.com/jquery.min.js\""); 1481 1482 WriteLiteral("></script>\r\n <script"); 1483 1484 WriteLiteral(" src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.valida" + 1485 "te.min.js\""); 1486 1487 WriteLiteral("></script>\r\n <!-- Custom handling of unobtrusive validation css classes -->\r\n " + 1488 " <script"); 1489 1490 WriteLiteral(" src=\"Files/Templates/Designs/Common/assets/js/validation.custom.js\""); 1491 1492 WriteLiteral("></script>\r\n\r\n <script"); 1493 1494 WriteLiteral(" src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-unobtrusive/3.2.11" + 1495 "/jquery.validate.unobtrusive.min.js\""); 1496 1497 WriteLiteral("></script>\r\n"); 1498 1499 WriteLiteral(" "); 1500 1501 1502 #line 414 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1503 Write(Scripts.Render("~/bundles/custom/seedsau")); 1504 1505 1506 #line default 1507 #line hidden 1508 WriteLiteral("\r\n"); 1509 1510 WriteLiteral(" "); 1511 1512 1513 #line 415 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_PageFluid.parsed.cshtml" 1514 Write(RenderSnippet("JavaScriptBottom")); 1515 1516 1517 #line default 1518 #line hidden 1519 WriteLiteral("\r\n <!--[if lt IE 9]>\r\n <script src=\"/Files/Templates/Designs/SeedsAU/as" + 1520 "sets/js/html5shiv.min.js\"></script>\r\n <script src=\"/Files/Templates/Desig" + 1521 "ns/SeedsAU/assets/js/respond.min.js\"></script>\r\n <![endif]-->\r\n</body>\r\n</htm" + 1522 "l>"); 1523 1524 } 1525 } 1526 } 1527

1 @inherits ViewModelTemplate<PageViewModel> 2 3 @using Dynamicweb.Content 4 @using PgwSeeds.SeedsAU 5 @using System.Net 6 @using System.Web.Mvc 7 @using System.Web.Mvc.Html 8 @using Dynamicweb.Frontend; 9 @using Dynamicweb.Rendering; 10 @using System.Configuration 11 @using System.Web 12 @using System.Web.Optimization 13 14 @{ 15 var tagManagerCode = Model.Area.Item.GetString("Google_TagManager_Code"); 16 var siteVerificationKey = Model.Area.Item.GetString("Google_Site_Verification_Key"); 17 var googleMapsApiKey = Model.Area.Item.GetString("Google_Maps_Api_Key"); 18 var googleMapsApiUrl = "https://maps.googleapis.com/maps/api/js?key=" + googleMapsApiKey + "&amp;signed_in=true&amp;language=en&amp;callback=mapCallback"; 19 } 20 21 <!DOCTYPE html> 22 <html> 23 <head> 24 @if (tagManagerCode != null) 25 { 26 <!-- Google Tag Manager --> 27 <script> 28 (function (w, d, s, l, i) { 29 w[l] = w[l] || []; w[l].push({ 30 'gtm.start': 31 new Date().getTime(), event: 'gtm.js' 32 }); var f = d.getElementsByTagName(s)[0], 33 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 34 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 35 })(window, document, 'script', 'dataLayer', '@tagManagerCode'); 36 </script> 37 } 38 39 <script type="text/javascript"> 40 var sdkInstance = "appInsightsSDK"; window[sdkInstance] = "appInsights"; var aiName = window[sdkInstance], aisdk = window[aiName] || function (e) { function n(e) { t[e] = function () { var n = arguments; t.queue.push(function () { t[e].apply(t, n) }) } } var t = { config: e }; t.initialize = !0; var i = document, a = window; setTimeout(function () { var n = i.createElement("script"); n.src = e.url || "https://az416426.vo.msecnd.net/scripts/b/ai.2.min.js", i.getElementsByTagName("script")[0].parentNode.appendChild(n) }); try { t.cookie = i.cookie } catch (e) { } t.queue = [], t.version = 2; for (var r = ["Event", "PageView", "Exception", "Trace", "DependencyData", "Metric", "PageViewPerformance"]; r.length;)n("track" + r.pop()); n("startTrackPage"), n("stopTrackPage"); var s = "Track" + r[0]; if (n("start" + s), n("stop" + s), n("setAuthenticatedUserContext"), n("clearAuthenticatedUserContext"), n("flush"), !(!0 === e.disableExceptionTracking || e.extensionConfig && e.extensionConfig.ApplicationInsightsAnalytics && !0 === e.extensionConfig.ApplicationInsightsAnalytics.disableExceptionTracking)) { n("_" + (r = "onerror")); var o = a[r]; a[r] = function (e, n, i, a, s) { var c = o && o(e, n, i, a, s); return !0 !== c && t["_" + r]({ message: e, url: n, lineNumber: i, columnNumber: a, error: s }), c }, e.autoExceptionInstrumented = !0 } return t }( 41 { 42 instrumentationKey: '@ConfigurationManager.AppSettings["aiinstrumentationKey"]', 43 disableCorrelationHeaders: false 44 } 45 ); 46 window.appInsights = aisdk; 47 window.appInsights.queue.push(function () { 48 var serverId = "@HttpContext.Current.GetRequestTelemetry().Context.Operation.Id"; 49 appInsights.properties.context.telemetryTrace.traceID = serverId; 50 51 }); 52 aisdk.trackPageView(); 53 </script> 54 <meta charset="utf-8" /> 55 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 56 <meta name="google-site-verification" content="@siteVerificationKey" /> 57 @Model.MetaTags 58 <title>@Model.Title | PGG Wrightson Seeds Australia</title> 59 60 <link rel="apple-touch-icon" sizes="57x57" href="/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-57x57.png" /> 61 <link rel="apple-touch-icon" sizes="60x60" href="/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-60x60.png" /> 62 <link rel="apple-touch-icon" sizes="72x72" href="/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-72x72.png" /> 63 <link rel="apple-touch-icon" sizes="76x76" href="/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-76x76.png" /> 64 <link rel="apple-touch-icon" sizes="114x114" href="/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-114x114.png" /> 65 <link rel="apple-touch-icon" sizes="120x120" href="/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-120x120.png" /> 66 <link rel="icon" type="image/png" sizes="32x32" href="/Files/Templates/Designs/SeedsAU/assets/favicon/favicon-32x32.png" /> 67 <link rel="icon" type="image/png" sizes="96x96" href="/Files/Templates/Designs/SeedsAU/assets/favicon/favicon-96x96.png" /> 68 <link rel="icon" type="image/png" sizes="16x16" href="/Files/Templates/Designs/SeedsAU/assets/favicon/favicon-16x16.png" /> 69 <link rel="icon" href="/Files/Templates/Designs/SeedsAU/assets/favicon/favicon.ico" /> 70 <script src="@googleMapsApiUrl" async="" defer=""></script> 71 <script> 72 var mapCallback = function () { 73 window.onload = function () { 74 App.components.Retailer.initMap(); 75 } 76 }; 77 </script> 78 <!-- FontAwesome --> 79 <script src="https://use.fontawesome.com/6326434619.js"></script> 80 81 <!-- TypeKit --> 82 <script src="https://use.typekit.net/oel8lyn.js"></script> 83 <script>try { Typekit.load({ async: false }); } catch (e) { }</script> 84 85 @Styles.Render("~/Content/custom/seedsau") 86 87 @RenderSnippet("StyleSheet") 88 @RenderSnippet("JavaScript") 89 </head> 90 <body> 91 @if (tagManagerCode != null) 92 { 93 <!-- Google Tag Manager (noscript) --> 94 <noscript> 95 <iframe src="https://www.googletagmanager.com/ns.html?id=@tagManagerCode" 96 height="0" width="0" style="display:none;visibility:hidden"></iframe> 97 </noscript> 98 } 99 100 <div class="layout__main wrap"> 101 @{ 102 var searchPage = GetPageIdByNavigationTag("SeedsAUSearch"); 103 } 104 <header class="container-fluid"> 105 <div class="max-width-wrap"> 106 <div> 107 <nav class="navbar" role="navigation"> 108 <div class="navbar-header"> 109 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#main-navbar-collapse"> 110 <span class="icon-bar"></span> 111 <span class="icon-bar"></span> 112 <span class="icon-bar"></span> 113 </button> 114 <a href="Default.aspx?Id=@GetPageIdByNavigationTag(NavigationTags.Home)" id="logo" title="PGG Wrightson Seeds Australia Logo"> 115 <img class="img-responsive" src="/Files/Templates/Designs/SeedsAU/assets/img/logo.png" alt="PGG Wrightson Seeds Australia Logo"> 116 </a> 117 </div> 118 119 <div id="main-navbar-collapse" class="navbar-collapse collapse"> 120 <ul class="nav navbar-nav pull-right-md" id="navbar"> 121 @RenderNavigation(new 122 { 123 Id = "navbar", 124 Template = "navbar.xslt", 125 ExpandMode = "All", 126 EndLevel = 3 127 }) 128 </ul> 129 130 <div class="search-btn-wrap"> 131 <a data-target="#search-wrapper" 132 data-toggle="collapse" 133 aria-expanded="false" 134 aria-controls="search-wrapper" 135 role="button"> 136 <span class="fa fa-search hidden-xs hidden-sm"></span> 137 <span class="search-text hidden-md hidden-lg">Search</span> 138 </a> 139 </div> 140 </div> 141 <div class="row collapse" id="search-wrapper"> 142 <div class="form-search-wrap"> 143 <form method="get" action="Default.aspx" name="" novalidate="novalidate"> 144 <input type="hidden" name="ID" value="@searchPage" /> 145 <input type="search" placeholder="Enter Keyword to Search" name="q"> 146 <submit class="animate-right" role="button"> 147 <span class="rounded-icon icon fa fa-angle-right"></span> 148 </submit> 149 </form> 150 </div> 151 </div> 152 </nav> 153 </div> 154 </div> 155 </header> 156 157 @inherits Dynamicweb.Rendering.ViewModelTemplate<PageViewModel> 158 159 @using Dynamicweb.Frontend; 160 @using PgwSeeds.SeedsAU; 161 @using PgwSeeds.Common; 162 163 @Title("Alterate fluid page template") 164 165 166 @inherits Dynamicweb.Rendering.ViewModelTemplate<PageViewModel> 167 @using Dynamicweb.Frontend 168 @using PgwSeeds.Common 169 @using PgwSeeds.SeedsAU 170 171 @{ 172 var desktopImage = Model.Item.GetFile("DesktopImage")?.Path; 173 var handsetImage = Model.Item.GetFile("HandsetImage")?.Path; 174 string bannerImageAltText = Model.Item.GetString("BannerImageAltText"); 175 string showSmallBanner = Model.Item.GetString("ShowSmallBanner").SmallBannerClass(); 176 } 177 178 @if (!string.IsNullOrWhiteSpace(desktopImage)) 179 { 180 <div class="container-fluid banner-wrap @showSmallBanner"> 181 <div class="banner overflow-img-wrap small-banner-height"> 182 <img src="/Files/Templates/Designs/SeedsAU/assets/img/1x1.png" alt="@bannerImageAltText" data-image-desktop="@desktopImage.BannerImage()" data-image-handset="@handsetImage" class="img-srcset"> 183 <div class="strapline-wrap"> 184 <div class="max-width-wrap"> 185 <div class="wrap-md-offset-1-leftright"> 186 @* Do we want to include this? It doesn't show on UI *@ 187 @*<div class="strapline-inner-wrap"> 188 <h1 class="first-line" data-lines-xs="2" data-lines-sm="1" data-lines-md="1" data-lines-lg="1"> 189 Grasses banner 190 </h1> 191 </div>*@ 192 </div> 193 </div> 194 </div> 195 </div> 196 </div> 197 } 198 199 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> 200 @using PgwSeeds.Common 201 @using PgwSeeds.SeedsAU 202 203 @helper RenderBreadcrumbsAndWishList() 204 { 205 var wishlistCookieService = new WishlistCookieService(Cookies.Wishlist); 206 var wishListCount = wishlistCookieService.GetProductCount(); 207 var hiddenClass = "hidden"; 208 if (wishListCount > 0) 209 { 210 hiddenClass = string.Empty; 211 } 212 213 <div class="breadcrumbs-outer-wrap @Pageview.Page.PropertyItem["BreadcrumbClass"]"> 214 <div class="container"> 215 <div class="wrap-md-offset-1-leftright"> 216 <div class="row breadcrumbs-wrap clearfix"> 217 @if (Model.Item.GetBoolean("DisplayBreadCrumb")) 218 { 219 @RenderNavigation(new 220 { 221 id = "breadcrumbs", 222 template = @".\breadcrumb.xslt", 223 expandmode = "Pathonly" 224 }) 225 } 226 227 <div class="wishlist-notification clearfix @hiddenClass"> 228 <a href="Default.aspx?Id=@GetPageIdByNavigationTag(NavigationTags.SavedProducts)" class="col-xs-12" title="View Saved Products"> 229 <span class="wishlist-count">@wishListCount</span> 230 <span>Your Saved Products</span> 231 <span class="hidden-xs fa fa-angle-right"></span> 232 </a> 233 </div> 234 </div> 235 </div> 236 </div> 237 </div> 238 } 239 240 @helper RenderSideNavParentChildPageBreadcrumbsAndWishList() 241 { 242 var wishlistCookieService = new WishlistCookieService(Cookies.Wishlist); 243 var wishListCount = wishlistCookieService.GetProductCount(); 244 var hiddenClass = "hidden"; 245 if (wishListCount > 0) 246 { 247 hiddenClass = string.Empty; 248 } 249 250 <div class="breadcrumbs-outer-wrap @Pageview.Page.PropertyItem["BreadcrumbClass"]"> 251 <div class="container"> 252 <div class="row breadcrumbs-wrap clearfix"> 253 @if (Model.Item.GetBoolean("DisplayBreadCrumb")) 254 { 255 @RenderNavigation(new 256 { 257 id = "breadcrumbs", 258 template = @".\breadcrumb.xslt", 259 expandmode = "Pathonly" 260 }) 261 } 262 263 <div class="wishlist-notification clearfix @hiddenClass wrap-md-offset-1-right"> 264 <a href="Default.aspx?Id=@GetPageIdByNavigationTag(NavigationTags.SavedProducts)" class="col-xs-12" title="View Saved Products"> 265 <span class="wishlist-count">@wishListCount</span> 266 <span>Your Saved Products</span> 267 <span class="hidden-xs fa fa-angle-right"></span> 268 </a> 269 </div> 270 </div> 271 </div> 272 </div> 273 } 274 @RenderBreadcrumbsAndWishList() 275 276 <div class="container-fluid @Pageview.Page.PropertyItem["ContainerClass"]"> 277 278 <div class="row max-width-wrap"> 279 <div class="col-xs-12 title-component-wrap"> 280 <div class="va-middle"> 281 <h1 class="title">@Model.Item.GetValue("Title")</h1> 282 @if (!string.IsNullOrWhiteSpace(Model.Item.GetString("Subtitle"))) 283 { 284 <h2 class="subtitle">@Model.Item.GetString("Subtitle")</h2> 285 } 286 </div> 287 </div> 288 </div> 289 290 @Model.Placeholder("main") 291 </div> 292 293 294 <!-- SOCIAL SHARING --> 295 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> 296 <div class="share-wrap text-center"> 297 <h4>Share this page</h4> 298 @{ 299 var request = HttpContext.Current.Request; 300 var subPath = Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl(request.Url.PathAndQuery.TrimStart('/')); 301 var friendlyUrl = $"{request.Url.Scheme}://{request.Url.Authority}{subPath}"; 302 var url = WebUtility.UrlEncode(friendlyUrl); 303 } 304 <ul class="list-inline"> 305 <li> 306 <a class="fa fa-facebook text-center" href="https://www.facebook.com/sharer/sharer.php?u=@url" title="Share page via Facebook" target="_blank"></a> 307 </li> 308 <li> 309 <a class="fa fa-twitter text-center" href="https://twitter.com/home?status=@url" title="Share page via Twitter" target="_blank"></a> 310 </li> 311 <li> 312 <a class="fa fa-linkedin text-center" href="https://www.linkedin.com/shareArticle?mini=true&amp;url=@url" title="Share page via Linkedin" target="_blank"></a> 313 </li> 314 </ul> 315 </div> 316 317 <!-- Footer --> 318 <footer class="container-fluid"> 319 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> 320 @using Dynamicweb.Frontend 321 @using PgwSeeds.SeedsAU 322 323 @{ 324 var footerColumns = Model.Area.Item.GetItems("Columns") != null ? Model.Area.Item.GetItems("Columns").Take(4) : new List<ItemViewModel>(); 325 } 326 327 <footer class="container-fluid"> 328 <div class="max-width-wrap"> 329 330 <!-- duplication for mobile --> 331 <div class="clearfix"> 332 <div class="hidden-lg hidden-md collapseable collapse" id="contact-Model-tile"> 333 <div class="contact-tile-outer-wrap"> 334 335 @RenderItem(new 336 { 337 ItemType = "SeedsAU_Representative", 338 SourceItemEntry = Pageview.Area.Item["Contact"], 339 ItemFields = "*", 340 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml" 341 }) 342 343 344 345 </div> 346 </div> 347 </div> 348 <!-- duplication for mobile --> 349 <div class="row"> 350 <div class="col-md-7 col-sm-12 link-tiles-wrap"> 351 <div class="row"> 352 @foreach (var aColumn in footerColumns) 353 { 354 var subLinks = aColumn.GetItems("Sub_Links"); 355 <div class="col-md-3 col-sm-3 col-xs-6"> 356 <strong>@aColumn.GetString("Title")</strong> 357 @if (subLinks.Any()) 358 { 359 <ul class="list-unstyled"> 360 @foreach (var link in subLinks) 361 { 362 var hrefValue = link.GetBoolean("Is_Download_Link") ? link.GetString("Link").GetDownloadPath() : link.GetString("Link"); 363 <li> 364 <a href="@hrefValue">@link.GetString("Name")</a> 365 </li> 366 } 367 </ul> 368 } 369 </div> 370 } 371 </div> 372 </div> 373 374 <div class="col-md-5 hidden-sm hidden-xs"> 375 <div class="contact-tile-outer-wrap"> 376 <strong>Contact Us &nbsp;</strong> 377 378 379 380 381 @RenderItem(new 382 { 383 ItemType = "SeedsAU_Representative", 384 SourceItemEntry = Pageview.Area.Item["Contact"], 385 ItemFields = "*", 386 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml" 387 }) 388 389 390 391 </div> 392 </div> 393 394 <div class="col-xs-6 col-sm-12 footer-social va-middle"> 395 <a href="https://www.facebook.com/@Pageview.Area.Item["FacebookPage"]/"> 396 <span class="fa fa-facebook"></span> 397 </a> 398 </div> 399 </div> 400 </div> 401 </footer> 402 </footer> 403 <div class="visible-lg-block visible-md-block visible-sm-block visible-xs-block go-to-top hidden"> 404 <div class="triangle"></div> 405 TOP 406 </div> 407 </div> 408 <script src="https://code.jquery.com/jquery.min.js"></script> 409 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.validate.min.js"></script> 410 <!-- Custom handling of unobtrusive validation css classes --> 411 <script src="Files/Templates/Designs/Common/assets/js/validation.custom.js"></script> 412 413 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-unobtrusive/3.2.11/jquery.validate.unobtrusive.min.js"></script> 414 @Scripts.Render("~/bundles/custom/seedsau") 415 @RenderSnippet("JavaScriptBottom") 416 <!--[if lt IE 9]> 417 <script src="/Files/Templates/Designs/SeedsAU/assets/js/html5shiv.min.js"></script> 418 <script src="/Files/Templates/Designs/SeedsAU/assets/js/respond.min.js"></script> 419 <![endif]--> 420 </body> 421 </html>