Error compiling template "Designs/SeedsAU/_parsed/SeedsAU_Page.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 1382: '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_Page.parsed.cshtml" 17 using Dynamicweb.Content; 18 19 #line default 20 #line hidden 21 22 #line 323 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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_Page.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_Page.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_Page.parsed.cshtml" 41 using System.Web.Mvc.Html; 42 43 #line default 44 #line hidden 45 46 #line 322 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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_Page.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_Page.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_Page.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_Page.parsed.cshtml" 71 using System.Web.Optimization; 72 73 #line default 74 #line hidden 75 76 #line 198 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 77 using PgwSeeds.Common; 78 79 #line default 80 #line hidden 81 82 83 public class RazorEngine_023b7058e93a42198585c62c80850927 : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> { 84 85 #line hidden 86 87 #line 201 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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 202 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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=\"", 11154), Tuple.Create("\"", 11231) 111 , Tuple.Create(Tuple.Create("", 11162), Tuple.Create("breadcrumbs-outer-wrap", 11162), true) 112 113 #line 211 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 114 , Tuple.Create(Tuple.Create(" ", 11184), Tuple.Create<System.Object, System.Int32>(Pageview.Page.PropertyItem["BreadcrumbClass"] 115 116 #line default 117 #line hidden 118 , 11185), 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 215 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 137 138 139 #line default 140 #line hidden 141 142 #line 215 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 143 if (Model.Item.GetBoolean("DisplayBreadCrumb")) 144 { 145 146 147 #line default 148 #line hidden 149 150 #line 217 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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 222 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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=\"", 11791), Tuple.Create("\"", 11842) 172 , Tuple.Create(Tuple.Create("", 11799), Tuple.Create("wishlist-notification", 11799), true) 173 , Tuple.Create(Tuple.Create(" ", 11820), Tuple.Create("clearfix", 11821), true) 174 175 #line 225 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 176 , Tuple.Create(Tuple.Create(" ", 11829), Tuple.Create<System.Object, System.Int32>(hiddenClass 177 178 #line default 179 #line hidden 180 , 11830), false) 181 ); 182 183 WriteLiteralTo(__razor_helper_writer, ">\r\n <a"); 184 185 WriteAttributeTo(__razor_helper_writer, "href", Tuple.Create(" href=\"", 11872), Tuple.Create("\"", 11950) 186 , Tuple.Create(Tuple.Create("", 11879), Tuple.Create("Default.aspx?Id=", 11879), true) 187 188 #line 226 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 189 , Tuple.Create(Tuple.Create("", 11895), Tuple.Create<System.Object, System.Int32>(GetPageIdByNavigationTag(NavigationTags.SavedProducts) 190 191 #line default 192 #line hidden 193 , 11895), 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 227 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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 236 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 223 224 225 #line default 226 #line hidden 227 }); 228 229 #line 236 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 230 } 231 #line default 232 #line hidden 233 234 235 #line 238 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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 239 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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=\"", 12687), Tuple.Create("\"", 12764) 259 , Tuple.Create(Tuple.Create("", 12695), Tuple.Create("breadcrumbs-outer-wrap", 12695), true) 260 261 #line 248 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 262 , Tuple.Create(Tuple.Create(" ", 12717), Tuple.Create<System.Object, System.Int32>(Pageview.Page.PropertyItem["BreadcrumbClass"] 263 264 #line default 265 #line hidden 266 , 12718), 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 251 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 281 282 283 #line default 284 #line hidden 285 286 #line 251 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 287 if (Model.Item.GetBoolean("DisplayBreadCrumb")) 288 { 289 290 291 #line default 292 #line hidden 293 294 #line 253 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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 258 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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=\"", 13226), Tuple.Create("\"", 13300) 316 , Tuple.Create(Tuple.Create("", 13234), Tuple.Create("wishlist-notification", 13234), true) 317 , Tuple.Create(Tuple.Create(" ", 13255), Tuple.Create("clearfix", 13256), true) 318 319 #line 261 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 320 , Tuple.Create(Tuple.Create(" ", 13264), Tuple.Create<System.Object, System.Int32>(hiddenClass 321 322 #line default 323 #line hidden 324 , 13265), false) 325 , Tuple.Create(Tuple.Create(" ", 13277), Tuple.Create("wrap-md-offset-1-right", 13278), true) 326 ); 327 328 WriteLiteralTo(__razor_helper_writer, ">\r\n <a"); 329 330 WriteAttributeTo(__razor_helper_writer, "href", Tuple.Create(" href=\"", 13326), Tuple.Create("\"", 13404) 331 , Tuple.Create(Tuple.Create("", 13333), Tuple.Create("Default.aspx?Id=", 13333), true) 332 333 #line 262 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 334 , Tuple.Create(Tuple.Create("", 13349), Tuple.Create<System.Object, System.Int32>(GetPageIdByNavigationTag(NavigationTags.SavedProducts) 335 336 #line default 337 #line hidden 338 , 13349), 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 263 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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 271 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 368 369 370 #line default 371 #line hidden 372 }); 373 374 #line 271 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 375 } 376 #line default 377 #line hidden 378 379 380 public RazorEngine_023b7058e93a42198585c62c80850927() { 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_Page.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_Page.parsed.cshtml" 401 402 403 #line default 404 #line hidden 405 406 #line 24 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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_Page.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_Page.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_Page.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_Page.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_Page.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_Page.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_Page.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_Page.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_Page.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_Page.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_Page.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_Page.parsed.cshtml" 668 669 670 #line default 671 #line hidden 672 673 #line 91 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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_Page.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_Page.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_Page.parsed.cshtml" 718 719 720 #line default 721 #line hidden 722 723 #line 101 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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_Page.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_Page.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_Page.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_Page.parsed.cshtml" 918 919 920 #line default 921 #line hidden 922 WriteLiteral("\r\n"); 923 924 925 #line 161 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 926 Write(Title("Default 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 169 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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 176 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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=\"", 9723), Tuple.Create("\"", 9775) 959 , Tuple.Create(Tuple.Create("", 9731), Tuple.Create("container-fluid", 9731), true) 960 , Tuple.Create(Tuple.Create(" ", 9746), Tuple.Create("banner-wrap", 9747), true) 961 962 #line 178 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 963 , Tuple.Create(Tuple.Create(" ", 9758), Tuple.Create<System.Object, System.Int32>(showSmallBanner 964 965 #line default 966 #line hidden 967 , 9759), 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=\"", 9921), Tuple.Create("\"", 9946) 979 980 #line 180 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 981 , Tuple.Create(Tuple.Create("", 9927), Tuple.Create<System.Object, System.Int32>(bannerImageAltText 982 983 #line default 984 #line hidden 985 , 9927), false) 986 ); 987 988 WriteLiteral(" data-image-desktop=\""); 989 990 991 #line 180 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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 180 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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 195 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.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 272 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1046 Write(RenderBreadcrumbsAndWishList()); 1047 1048 1049 #line default 1050 #line hidden 1051 WriteLiteral("\r\n\r\n"); 1052 1053 WriteLiteral("<div"); 1054 1055 WriteAttribute("class", Tuple.Create(" class=\"", 13890), Tuple.Create("\"", 13953) 1056 , Tuple.Create(Tuple.Create("", 13898), Tuple.Create("container", 13898), true) 1057 1058 #line 276 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1059 , Tuple.Create(Tuple.Create(" ", 13907), Tuple.Create<System.Object, System.Int32>(Pageview.Page.PropertyItem["ContainerClass"] 1060 1061 #line default 1062 #line hidden 1063 , 13908), false) 1064 ); 1065 1066 WriteLiteral(">\r\n <div"); 1067 1068 WriteLiteral(" class=\"wrap-md-offset-1-leftright\""); 1069 1070 WriteLiteral(">\r\n <div"); 1071 1072 WriteLiteral(" class=\"row\""); 1073 1074 WriteLiteral(">\r\n\r\n <div"); 1075 1076 WriteLiteral(" class=\"col-xs-12 title-component-wrap\""); 1077 1078 WriteLiteral(">\r\n <div"); 1079 1080 WriteLiteral(" class=\"va-middle\""); 1081 1082 WriteLiteral(">\r\n <h1"); 1083 1084 WriteLiteral(" class=\"title\""); 1085 1086 WriteLiteral(">"); 1087 1088 1089 #line 282 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1090 Write(Model.Item.GetValue("Title")); 1091 1092 1093 #line default 1094 #line hidden 1095 WriteLiteral("</h1>\r\n"); 1096 1097 1098 #line 283 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1099 1100 1101 #line default 1102 #line hidden 1103 1104 #line 283 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1105 if (!string.IsNullOrWhiteSpace(Model.Item.GetString("Subtitle"))) 1106 { 1107 1108 1109 #line default 1110 #line hidden 1111 WriteLiteral(" <h2"); 1112 1113 WriteLiteral(" class=\"subtitle\""); 1114 1115 WriteLiteral(">"); 1116 1117 1118 #line 285 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1119 Write(Model.Item.GetString("Subtitle")); 1120 1121 1122 #line default 1123 #line hidden 1124 WriteLiteral("</h2>\r\n"); 1125 1126 1127 #line 286 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1128 } 1129 1130 1131 #line default 1132 #line hidden 1133 WriteLiteral(" </div>\r\n </div>\r\n\r\n </div>\r\n </div>\r\n"); 1134 1135 WriteLiteral(" "); 1136 1137 1138 #line 292 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1139 Write(Model.Placeholder("main")); 1140 1141 1142 #line default 1143 #line hidden 1144 WriteLiteral("\r\n</div>\r\n"); 1145 1146 1147 #line 294 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1148 Write(Model.Placeholder("cta")); 1149 1150 1151 #line default 1152 #line hidden 1153 WriteLiteral("\r\n\r\n <!-- SOCIAL SHARING -->\r\n"); 1154 1155 1156 #line 297 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1157 1158 1159 #line default 1160 #line hidden 1161 WriteLiteral("<div"); 1162 1163 WriteLiteral(" class=\"share-wrap text-center\""); 1164 1165 WriteLiteral(">\r\n <h4>Share this page</h4>\r\n"); 1166 1167 1168 #line 300 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1169 1170 1171 #line default 1172 #line hidden 1173 1174 #line 300 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1175 1176 var request = HttpContext.Current.Request; 1177 var subPath = Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl(request.Url.PathAndQuery.TrimStart('/')); 1178 var friendlyUrl = $"{request.Url.Scheme}://{request.Url.Authority}{subPath}"; 1179 var url = WebUtility.UrlEncode(friendlyUrl); 1180 1181 1182 #line default 1183 #line hidden 1184 WriteLiteral("\r\n <ul"); 1185 1186 WriteLiteral(" class=\"list-inline\""); 1187 1188 WriteLiteral(">\r\n <li>\r\n <a"); 1189 1190 WriteLiteral(" class=\"fa fa-facebook text-center\""); 1191 1192 WriteAttribute("href", Tuple.Create(" href=\"", 15187), Tuple.Create("\"", 15243) 1193 , Tuple.Create(Tuple.Create("", 15194), Tuple.Create("https://www.facebook.com/sharer/sharer.php?u=", 15194), true) 1194 1195 #line 308 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1196 , Tuple.Create(Tuple.Create("", 15239), Tuple.Create<System.Object, System.Int32>(url 1197 1198 #line default 1199 #line hidden 1200 , 15239), false) 1201 ); 1202 1203 WriteLiteral(" title=\"Share page via Facebook\""); 1204 1205 WriteLiteral(" target=\"_blank\""); 1206 1207 WriteLiteral("></a>\r\n </li>\r\n <li>\r\n <a"); 1208 1209 WriteLiteral(" class=\"fa fa-twitter text-center\""); 1210 1211 WriteAttribute("href", Tuple.Create(" href=\"", 15376), Tuple.Create("\"", 15419) 1212 , Tuple.Create(Tuple.Create("", 15383), Tuple.Create("https://twitter.com/home?status=", 15383), true) 1213 1214 #line 311 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1215 , Tuple.Create(Tuple.Create("", 15415), Tuple.Create<System.Object, System.Int32>(url 1216 1217 #line default 1218 #line hidden 1219 , 15415), false) 1220 ); 1221 1222 WriteLiteral(" title=\"Share page via Twitter\""); 1223 1224 WriteLiteral(" target=\"_blank\""); 1225 1226 WriteLiteral("></a>\r\n </li>\r\n <li>\r\n <a"); 1227 1228 WriteLiteral(" class=\"fa fa-linkedin text-center\""); 1229 1230 WriteAttribute("href", Tuple.Create(" href=\"", 15552), Tuple.Create("\"", 15619) 1231 , Tuple.Create(Tuple.Create("", 15559), Tuple.Create("https://www.linkedin.com/shareArticle?mini=true&amp;url=", 15559), true) 1232 1233 #line 314 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1234 , Tuple.Create(Tuple.Create("", 15615), Tuple.Create<System.Object, System.Int32>(url 1235 1236 #line default 1237 #line hidden 1238 , 15615), false) 1239 ); 1240 1241 WriteLiteral(" title=\"Share page via Linkedin\""); 1242 1243 WriteLiteral(" target=\"_blank\""); 1244 1245 WriteLiteral("></a>\r\n </li>\r\n </ul>\r\n</div>\r\n\r\n <!-- Footer -->\r\n <foot" + 1246 "er"); 1247 1248 WriteLiteral(" class=\"container-fluid\""); 1249 1250 WriteLiteral(">\r\n"); 1251 1252 1253 #line 321 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1254 1255 1256 #line default 1257 #line hidden 1258 WriteLiteral("\r\n"); 1259 1260 1261 #line 325 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1262 1263 var footerColumns = Model.Area.Item.GetItems("Columns") != null ? Model.Area.Item.GetItems("Columns").Take(4) : new List<ItemViewModel>(); 1264 1265 1266 #line default 1267 #line hidden 1268 WriteLiteral("\r\n\r\n<footer"); 1269 1270 WriteLiteral(" class=\"container-fluid\""); 1271 1272 WriteLiteral(">\r\n <div"); 1273 1274 WriteLiteral(" class=\"max-width-wrap\""); 1275 1276 WriteLiteral(">\r\n\r\n <!-- duplication for mobile -->\r\n <div"); 1277 1278 WriteLiteral(" class=\"clearfix\""); 1279 1280 WriteLiteral(">\r\n <div"); 1281 1282 WriteLiteral(" class=\"hidden-lg hidden-md collapseable collapse\""); 1283 1284 WriteLiteral(" id=\"contact-Model-tile\""); 1285 1286 WriteLiteral(">\r\n <div"); 1287 1288 WriteLiteral(" class=\"contact-tile-outer-wrap\""); 1289 1290 WriteLiteral(">\r\n\r\n"); 1291 1292 WriteLiteral(" "); 1293 1294 1295 #line 337 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1296 Write(RenderItem(new 1297 { 1298 ItemType = "SeedsAU_Representative", 1299 SourceItemEntry = Pageview.Area.Item["Contact"], 1300 ItemFields = "*", 1301 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml" 1302 })); 1303 1304 1305 #line default 1306 #line hidden 1307 WriteLiteral("\r\n\r\n\r\n\r\n </div>\r\n </div>\r\n </div>\r\n <!-- " + 1308 "duplication for mobile -->\r\n <div"); 1309 1310 WriteLiteral(" class=\"row\""); 1311 1312 WriteLiteral(">\r\n <div"); 1313 1314 WriteLiteral(" class=\"col-md-7 col-sm-12 link-tiles-wrap\""); 1315 1316 WriteLiteral(">\r\n <div"); 1317 1318 WriteLiteral(" class=\"row\""); 1319 1320 WriteLiteral(">\r\n"); 1321 1322 1323 #line 354 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1324 1325 1326 #line default 1327 #line hidden 1328 1329 #line 354 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1330 foreach (var aColumn in footerColumns) 1331 { 1332 var subLinks = aColumn.GetItems("Sub_Links"); 1333 1334 1335 #line default 1336 #line hidden 1337 WriteLiteral(" <div"); 1338 1339 WriteLiteral(" class=\"col-md-3 col-sm-3 col-xs-6\""); 1340 1341 WriteLiteral(">\r\n <strong>"); 1342 1343 1344 #line 358 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1345 Write(aColumn.GetString("Title")); 1346 1347 1348 #line default 1349 #line hidden 1350 WriteLiteral("</strong>\r\n"); 1351 1352 1353 #line 359 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1354 1355 1356 #line default 1357 #line hidden 1358 1359 #line 359 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1360 if (subLinks.Any()) 1361 { 1362 1363 1364 #line default 1365 #line hidden 1366 WriteLiteral(" <ul"); 1367 1368 WriteLiteral(" class=\"list-unstyled\""); 1369 1370 WriteLiteral(">\r\n"); 1371 1372 1373 #line 362 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1374 1375 1376 #line default 1377 #line hidden 1378 1379 #line 362 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1380 foreach (var link in subLinks) 1381 { 1382 var hrefValue = link.GetBoolean("Is_Download_Link") ? link.GetString("Link").GetDownloadPath() : link.GetString("Link"); 1383 1384 1385 #line default 1386 #line hidden 1387 WriteLiteral(" <li>\r\n " + 1388 " <a"); 1389 1390 WriteAttribute("href", Tuple.Create(" href=\"", 17750), Tuple.Create("\"", 17767) 1391 1392 #line 366 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1393 , Tuple.Create(Tuple.Create("", 17757), Tuple.Create<System.Object, System.Int32>(hrefValue 1394 1395 #line default 1396 #line hidden 1397 , 17757), false) 1398 ); 1399 1400 WriteLiteral(">"); 1401 1402 1403 #line 366 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1404 Write(link.GetString("Name")); 1405 1406 1407 #line default 1408 #line hidden 1409 WriteLiteral("</a>\r\n </li>\r\n"); 1410 1411 1412 #line 368 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1413 } 1414 1415 1416 #line default 1417 #line hidden 1418 WriteLiteral(" </ul>\r\n"); 1419 1420 1421 #line 370 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1422 } 1423 1424 1425 #line default 1426 #line hidden 1427 WriteLiteral(" </div>\r\n"); 1428 1429 1430 #line 372 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1431 } 1432 1433 1434 #line default 1435 #line hidden 1436 WriteLiteral(" </div>\r\n </div>\r\n\r\n <div"); 1437 1438 WriteLiteral(" class=\"col-md-5 hidden-sm hidden-xs\""); 1439 1440 WriteLiteral(">\r\n <div"); 1441 1442 WriteLiteral(" class=\"contact-tile-outer-wrap\""); 1443 1444 WriteLiteral(">\r\n <strong>Contact Us &nbsp;</strong>\r\n\r\n\r\n\r\n\r\n"); 1445 1446 WriteLiteral(" "); 1447 1448 1449 #line 383 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1450 Write(RenderItem(new 1451 { 1452 ItemType = "SeedsAU_Representative", 1453 SourceItemEntry = Pageview.Area.Item["Contact"], 1454 ItemFields = "*", 1455 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml" 1456 })); 1457 1458 1459 #line default 1460 #line hidden 1461 WriteLiteral("\r\n\r\n\r\n\r\n </div>\r\n </div>\r\n\r\n <div"); 1462 1463 WriteLiteral(" class=\"col-xs-6 col-sm-12 footer-social va-middle\""); 1464 1465 WriteLiteral(">\r\n <a"); 1466 1467 WriteAttribute("href", Tuple.Create(" href=\"", 18715), Tuple.Create("\"", 18783) 1468 , Tuple.Create(Tuple.Create("", 18722), Tuple.Create("https://www.facebook.com/", 18722), true) 1469 1470 #line 397 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1471 , Tuple.Create(Tuple.Create("", 18747), Tuple.Create<System.Object, System.Int32>(Pageview.Area.Item["FacebookPage"] 1472 1473 #line default 1474 #line hidden 1475 , 18747), false) 1476 , Tuple.Create(Tuple.Create("", 18782), Tuple.Create("/", 18782), true) 1477 ); 1478 1479 WriteLiteral(">\r\n <span"); 1480 1481 WriteLiteral(" class=\"fa fa-facebook\""); 1482 1483 WriteLiteral("></span>\r\n </a>\r\n </div>\r\n </div>\r\n </div>\r\n<" + 1484 "/footer>\r\n </footer>\r\n <div"); 1485 1486 WriteLiteral(" class=\"visible-lg-block visible-md-block visible-sm-block visible-xs-block go-to" + 1487 "-top hidden\""); 1488 1489 WriteLiteral(">\r\n <div"); 1490 1491 WriteLiteral(" class=\"triangle\""); 1492 1493 WriteLiteral("></div>\r\n TOP\r\n </div>\r\n </div>\r\n <script"); 1494 1495 WriteLiteral(" src=\"https://code.jquery.com/jquery.min.js\""); 1496 1497 WriteLiteral("></script>\r\n <script"); 1498 1499 WriteLiteral(" src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.valida" + 1500 "te.min.js\""); 1501 1502 WriteLiteral("></script>\r\n <!-- Custom handling of unobtrusive validation css classes -->\r\n " + 1503 " <script"); 1504 1505 WriteLiteral(" src=\"Files/Templates/Designs/Common/assets/js/validation.custom.js\""); 1506 1507 WriteLiteral("></script>\r\n\r\n <script"); 1508 1509 WriteLiteral(" src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-unobtrusive/3.2.11" + 1510 "/jquery.validate.unobtrusive.min.js\""); 1511 1512 WriteLiteral("></script>\r\n"); 1513 1514 WriteLiteral(" "); 1515 1516 1517 #line 416 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1518 Write(Scripts.Render("~/bundles/custom/seedsau")); 1519 1520 1521 #line default 1522 #line hidden 1523 WriteLiteral("\r\n"); 1524 1525 WriteLiteral(" "); 1526 1527 1528 #line 417 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Page.parsed.cshtml" 1529 Write(RenderSnippet("JavaScriptBottom")); 1530 1531 1532 #line default 1533 #line hidden 1534 WriteLiteral("\r\n <!--[if lt IE 9]>\r\n <script src=\"/Files/Templates/Designs/SeedsAU/as" + 1535 "sets/js/html5shiv.min.js\"></script>\r\n <script src=\"/Files/Templates/Desig" + 1536 "ns/SeedsAU/assets/js/respond.min.js\"></script>\r\n <![endif]-->\r\n</body>\r\n</htm" + 1537 "l>"); 1538 1539 } 1540 } 1541 } 1542

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 161 @Title("Default page template") 162 163 164 @inherits Dynamicweb.Rendering.ViewModelTemplate<PageViewModel> 165 @using Dynamicweb.Frontend 166 @using PgwSeeds.Common 167 @using PgwSeeds.SeedsAU 168 169 @{ 170 var desktopImage = Model.Item.GetFile("DesktopImage")?.Path; 171 var handsetImage = Model.Item.GetFile("HandsetImage")?.Path; 172 string bannerImageAltText = Model.Item.GetString("BannerImageAltText"); 173 string showSmallBanner = Model.Item.GetString("ShowSmallBanner").SmallBannerClass(); 174 } 175 176 @if (!string.IsNullOrWhiteSpace(desktopImage)) 177 { 178 <div class="container-fluid banner-wrap @showSmallBanner"> 179 <div class="banner overflow-img-wrap small-banner-height"> 180 <img src="/Files/Templates/Designs/SeedsAU/assets/img/1x1.png" alt="@bannerImageAltText" data-image-desktop="@desktopImage.BannerImage()" data-image-handset="@handsetImage" class="img-srcset"> 181 <div class="strapline-wrap"> 182 <div class="max-width-wrap"> 183 <div class="wrap-md-offset-1-leftright"> 184 @* Do we want to include this? It doesn't show on UI *@ 185 @*<div class="strapline-inner-wrap"> 186 <h1 class="first-line" data-lines-xs="2" data-lines-sm="1" data-lines-md="1" data-lines-lg="1"> 187 Grasses banner 188 </h1> 189 </div>*@ 190 </div> 191 </div> 192 </div> 193 </div> 194 </div> 195 } 196 197 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> 198 @using PgwSeeds.Common 199 @using PgwSeeds.SeedsAU 200 201 @helper RenderBreadcrumbsAndWishList() 202 { 203 var wishlistCookieService = new WishlistCookieService(Cookies.Wishlist); 204 var wishListCount = wishlistCookieService.GetProductCount(); 205 var hiddenClass = "hidden"; 206 if (wishListCount > 0) 207 { 208 hiddenClass = string.Empty; 209 } 210 211 <div class="breadcrumbs-outer-wrap @Pageview.Page.PropertyItem["BreadcrumbClass"]"> 212 <div class="container"> 213 <div class="wrap-md-offset-1-leftright"> 214 <div class="row breadcrumbs-wrap clearfix"> 215 @if (Model.Item.GetBoolean("DisplayBreadCrumb")) 216 { 217 @RenderNavigation(new 218 { 219 id = "breadcrumbs", 220 template = @".\breadcrumb.xslt", 221 expandmode = "Pathonly" 222 }) 223 } 224 225 <div class="wishlist-notification clearfix @hiddenClass"> 226 <a href="Default.aspx?Id=@GetPageIdByNavigationTag(NavigationTags.SavedProducts)" class="col-xs-12" title="View Saved Products"> 227 <span class="wishlist-count">@wishListCount</span> 228 <span>Your Saved Products</span> 229 <span class="hidden-xs fa fa-angle-right"></span> 230 </a> 231 </div> 232 </div> 233 </div> 234 </div> 235 </div> 236 } 237 238 @helper RenderSideNavParentChildPageBreadcrumbsAndWishList() 239 { 240 var wishlistCookieService = new WishlistCookieService(Cookies.Wishlist); 241 var wishListCount = wishlistCookieService.GetProductCount(); 242 var hiddenClass = "hidden"; 243 if (wishListCount > 0) 244 { 245 hiddenClass = string.Empty; 246 } 247 248 <div class="breadcrumbs-outer-wrap @Pageview.Page.PropertyItem["BreadcrumbClass"]"> 249 <div class="container"> 250 <div class="row breadcrumbs-wrap clearfix"> 251 @if (Model.Item.GetBoolean("DisplayBreadCrumb")) 252 { 253 @RenderNavigation(new 254 { 255 id = "breadcrumbs", 256 template = @".\breadcrumb.xslt", 257 expandmode = "Pathonly" 258 }) 259 } 260 261 <div class="wishlist-notification clearfix @hiddenClass wrap-md-offset-1-right"> 262 <a href="Default.aspx?Id=@GetPageIdByNavigationTag(NavigationTags.SavedProducts)" class="col-xs-12" title="View Saved Products"> 263 <span class="wishlist-count">@wishListCount</span> 264 <span>Your Saved Products</span> 265 <span class="hidden-xs fa fa-angle-right"></span> 266 </a> 267 </div> 268 </div> 269 </div> 270 </div> 271 } 272 @RenderBreadcrumbsAndWishList() 273 274 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> 275 276 <div class="container @Pageview.Page.PropertyItem["ContainerClass"]"> 277 <div class="wrap-md-offset-1-leftright"> 278 <div class="row"> 279 280 <div class="col-xs-12 title-component-wrap"> 281 <div class="va-middle"> 282 <h1 class="title">@Model.Item.GetValue("Title")</h1> 283 @if (!string.IsNullOrWhiteSpace(Model.Item.GetString("Subtitle"))) 284 { 285 <h2 class="subtitle">@Model.Item.GetString("Subtitle")</h2> 286 } 287 </div> 288 </div> 289 290 </div> 291 </div> 292 @Model.Placeholder("main") 293 </div> 294 @Model.Placeholder("cta") 295 296 <!-- SOCIAL SHARING --> 297 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> 298 <div class="share-wrap text-center"> 299 <h4>Share this page</h4> 300 @{ 301 var request = HttpContext.Current.Request; 302 var subPath = Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl(request.Url.PathAndQuery.TrimStart('/')); 303 var friendlyUrl = $"{request.Url.Scheme}://{request.Url.Authority}{subPath}"; 304 var url = WebUtility.UrlEncode(friendlyUrl); 305 } 306 <ul class="list-inline"> 307 <li> 308 <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> 309 </li> 310 <li> 311 <a class="fa fa-twitter text-center" href="https://twitter.com/home?status=@url" title="Share page via Twitter" target="_blank"></a> 312 </li> 313 <li> 314 <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> 315 </li> 316 </ul> 317 </div> 318 319 <!-- Footer --> 320 <footer class="container-fluid"> 321 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> 322 @using Dynamicweb.Frontend 323 @using PgwSeeds.SeedsAU 324 325 @{ 326 var footerColumns = Model.Area.Item.GetItems("Columns") != null ? Model.Area.Item.GetItems("Columns").Take(4) : new List<ItemViewModel>(); 327 } 328 329 <footer class="container-fluid"> 330 <div class="max-width-wrap"> 331 332 <!-- duplication for mobile --> 333 <div class="clearfix"> 334 <div class="hidden-lg hidden-md collapseable collapse" id="contact-Model-tile"> 335 <div class="contact-tile-outer-wrap"> 336 337 @RenderItem(new 338 { 339 ItemType = "SeedsAU_Representative", 340 SourceItemEntry = Pageview.Area.Item["Contact"], 341 ItemFields = "*", 342 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml" 343 }) 344 345 346 347 </div> 348 </div> 349 </div> 350 <!-- duplication for mobile --> 351 <div class="row"> 352 <div class="col-md-7 col-sm-12 link-tiles-wrap"> 353 <div class="row"> 354 @foreach (var aColumn in footerColumns) 355 { 356 var subLinks = aColumn.GetItems("Sub_Links"); 357 <div class="col-md-3 col-sm-3 col-xs-6"> 358 <strong>@aColumn.GetString("Title")</strong> 359 @if (subLinks.Any()) 360 { 361 <ul class="list-unstyled"> 362 @foreach (var link in subLinks) 363 { 364 var hrefValue = link.GetBoolean("Is_Download_Link") ? link.GetString("Link").GetDownloadPath() : link.GetString("Link"); 365 <li> 366 <a href="@hrefValue">@link.GetString("Name")</a> 367 </li> 368 } 369 </ul> 370 } 371 </div> 372 } 373 </div> 374 </div> 375 376 <div class="col-md-5 hidden-sm hidden-xs"> 377 <div class="contact-tile-outer-wrap"> 378 <strong>Contact Us &nbsp;</strong> 379 380 381 382 383 @RenderItem(new 384 { 385 ItemType = "SeedsAU_Representative", 386 SourceItemEntry = Pageview.Area.Item["Contact"], 387 ItemFields = "*", 388 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml" 389 }) 390 391 392 393 </div> 394 </div> 395 396 <div class="col-xs-6 col-sm-12 footer-social va-middle"> 397 <a href="https://www.facebook.com/@Pageview.Area.Item["FacebookPage"]/"> 398 <span class="fa fa-facebook"></span> 399 </a> 400 </div> 401 </div> 402 </div> 403 </footer> 404 </footer> 405 <div class="visible-lg-block visible-md-block visible-sm-block visible-xs-block go-to-top hidden"> 406 <div class="triangle"></div> 407 TOP 408 </div> 409 </div> 410 <script src="https://code.jquery.com/jquery.min.js"></script> 411 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.validate.min.js"></script> 412 <!-- Custom handling of unobtrusive validation css classes --> 413 <script src="Files/Templates/Designs/Common/assets/js/validation.custom.js"></script> 414 415 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-unobtrusive/3.2.11/jquery.validate.unobtrusive.min.js"></script> 416 @Scripts.Render("~/bundles/custom/seedsau") 417 @RenderSnippet("JavaScriptBottom") 418 <!--[if lt IE 9]> 419 <script src="/Files/Templates/Designs/SeedsAU/assets/js/html5shiv.min.js"></script> 420 <script src="/Files/Templates/Designs/SeedsAU/assets/js/respond.min.js"></script> 421 <![endif]--> 422 </body> 423 </html>