Error compiling template "Designs/SeedsAU/_parsed/SeedsAU_Home_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 489: The name 'NavigationTags' does not exist in the current context
Line 822: '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 1267: '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_Home_Page.parsed.cshtml" 17 using Dynamicweb.Content; 18 19 #line default 20 #line hidden 21 22 #line 273 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_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_Home_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_Home_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_Home_Page.parsed.cshtml" 41 using System.Web.Mvc.Html; 42 43 #line default 44 #line hidden 45 46 #line 272 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_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_Home_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_Home_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_Home_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_Home_Page.parsed.cshtml" 71 using System.Web.Optimization; 72 73 #line default 74 #line hidden 75 76 #line 159 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 77 using Microsoft.Ajax.Utilities; 78 79 #line default 80 #line hidden 81 82 #line 160 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 83 using PgwSeeds.Common; 84 85 #line default 86 #line hidden 87 88 89 public class RazorEngine_c7caea5e3ba340e8827e1d9b86ac2c6a : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> { 90 91 #line hidden 92 93 public RazorEngine_c7caea5e3ba340e8827e1d9b86ac2c6a() { 94 } 95 96 public override void Execute() { 97 WriteLiteral("\r\n"); 98 99 100 #line 14 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 101 102 var tagManagerCode = Model.Area.Item.GetString("Google_TagManager_Code"); 103 var siteVerificationKey = Model.Area.Item.GetString("Google_Site_Verification_Key"); 104 var googleMapsApiKey = Model.Area.Item.GetString("Google_Maps_Api_Key"); 105 var googleMapsApiUrl = "https://maps.googleapis.com/maps/api/js?key=" + googleMapsApiKey + "&amp;signed_in=true&amp;language=en&amp;callback=mapCallback"; 106 107 108 #line default 109 #line hidden 110 WriteLiteral("\r\n\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n"); 111 112 113 #line 24 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 114 115 116 #line default 117 #line hidden 118 119 #line 24 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 120 if (tagManagerCode != null) 121 { 122 123 124 #line default 125 #line hidden 126 WriteLiteral(" <!-- Google Tag Manager -->\r\n"); 127 128 WriteLiteral(@" <script> 129 (function (w, d, s, l, i) { 130 w[l] = w[l] || []; w[l].push({ 131 'gtm.start': 132 new Date().getTime(), event: 'gtm.js' 133 }); var f = d.getElementsByTagName(s)[0], 134 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 135 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 136 })(window, document, 'script', 'dataLayer', '"); 137 138 139 #line 35 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 140 Write(tagManagerCode); 141 142 143 #line default 144 #line hidden 145 WriteLiteral("\');\r\n </script>\r\n"); 146 147 148 #line 37 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 149 } 150 151 152 #line default 153 #line hidden 154 WriteLiteral("\r\n <script"); 155 156 WriteLiteral(" type=\"text/javascript\""); 157 158 WriteLiteral(@"> 159 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 }( 160 { 161 instrumentationKey: '"); 162 163 164 #line 42 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 165 Write(ConfigurationManager.AppSettings["aiinstrumentationKey"]); 166 167 168 #line default 169 #line hidden 170 WriteLiteral("\',\r\n disableCorrelationHeaders: false\r\n }\r\n );\r\n" + 171 " window.appInsights = aisdk;\r\n window.appInsights.queue.push(funct" + 172 "ion () {\r\n var serverId = \""); 173 174 175 #line 48 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 176 Write(HttpContext.Current.GetRequestTelemetry().Context.Operation.Id); 177 178 179 #line default 180 #line hidden 181 WriteLiteral("\";\r\n appInsights.properties.context.telemetryTrace.traceID = serverId;" + 182 "\r\n\r\n });\r\n aisdk.trackPageView();\r\n </script>\r\n <meta"); 183 184 WriteLiteral(" charset=\"utf-8\""); 185 186 WriteLiteral(" />\r\n <meta"); 187 188 WriteLiteral(" name=\"viewport\""); 189 190 WriteLiteral(" content=\"width=device-width, initial-scale=1.0\""); 191 192 WriteLiteral(" />\r\n <meta"); 193 194 WriteLiteral(" name=\"google-site-verification\""); 195 196 WriteAttribute("content", Tuple.Create(" content=\"", 3505), Tuple.Create("\"", 3535) 197 198 #line 56 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 199 , Tuple.Create(Tuple.Create("", 3515), Tuple.Create<System.Object, System.Int32>(siteVerificationKey 200 201 #line default 202 #line hidden 203 , 3515), false) 204 ); 205 206 WriteLiteral(" />\r\n"); 207 208 WriteLiteral(" "); 209 210 211 #line 57 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 212 Write(Model.MetaTags); 213 214 215 #line default 216 #line hidden 217 WriteLiteral("\r\n <title>"); 218 219 220 #line 58 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 221 Write(Model.Title); 222 223 224 #line default 225 #line hidden 226 WriteLiteral(" | PGG Wrightson Seeds Australia</title>\r\n\r\n <link"); 227 228 WriteLiteral(" rel=\"apple-touch-icon\""); 229 230 WriteLiteral(" sizes=\"57x57\""); 231 232 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-57x57.png" + 233 "\""); 234 235 WriteLiteral(" />\r\n <link"); 236 237 WriteLiteral(" rel=\"apple-touch-icon\""); 238 239 WriteLiteral(" sizes=\"60x60\""); 240 241 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-60x60.png" + 242 "\""); 243 244 WriteLiteral(" />\r\n <link"); 245 246 WriteLiteral(" rel=\"apple-touch-icon\""); 247 248 WriteLiteral(" sizes=\"72x72\""); 249 250 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-72x72.png" + 251 "\""); 252 253 WriteLiteral(" />\r\n <link"); 254 255 WriteLiteral(" rel=\"apple-touch-icon\""); 256 257 WriteLiteral(" sizes=\"76x76\""); 258 259 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-76x76.png" + 260 "\""); 261 262 WriteLiteral(" />\r\n <link"); 263 264 WriteLiteral(" rel=\"apple-touch-icon\""); 265 266 WriteLiteral(" sizes=\"114x114\""); 267 268 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-114x114.p" + 269 "ng\""); 270 271 WriteLiteral(" />\r\n <link"); 272 273 WriteLiteral(" rel=\"apple-touch-icon\""); 274 275 WriteLiteral(" sizes=\"120x120\""); 276 277 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-120x120.p" + 278 "ng\""); 279 280 WriteLiteral(" />\r\n <link"); 281 282 WriteLiteral(" rel=\"icon\""); 283 284 WriteLiteral(" type=\"image/png\""); 285 286 WriteLiteral(" sizes=\"32x32\""); 287 288 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/favicon-32x32.png\""); 289 290 WriteLiteral(" />\r\n <link"); 291 292 WriteLiteral(" rel=\"icon\""); 293 294 WriteLiteral(" type=\"image/png\""); 295 296 WriteLiteral(" sizes=\"96x96\""); 297 298 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/favicon-96x96.png\""); 299 300 WriteLiteral(" />\r\n <link"); 301 302 WriteLiteral(" rel=\"icon\""); 303 304 WriteLiteral(" type=\"image/png\""); 305 306 WriteLiteral(" sizes=\"16x16\""); 307 308 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/favicon-16x16.png\""); 309 310 WriteLiteral(" />\r\n <link"); 311 312 WriteLiteral(" rel=\"icon\""); 313 314 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/favicon.ico\""); 315 316 WriteLiteral(" />\r\n <script"); 317 318 WriteAttribute("src", Tuple.Create(" src=\"", 4925), Tuple.Create("\"", 4948) 319 320 #line 70 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 321 , Tuple.Create(Tuple.Create("", 4931), Tuple.Create<System.Object, System.Int32>(googleMapsApiUrl 322 323 #line default 324 #line hidden 325 , 4931), false) 326 ); 327 328 WriteLiteral(" async=\"\""); 329 330 WriteLiteral(" defer=\"\""); 331 332 WriteLiteral("></script>\r\n <script>\r\n var mapCallback = function () {\r\n wi" + 333 "ndow.onload = function () {\r\n App.components.Retailer.initMap();\r" + 334 "\n }\r\n };\r\n </script>\r\n <!-- FontAwesome -->\r\n <script" + 335 ""); 336 337 WriteLiteral(" src=\"https://use.fontawesome.com/6326434619.js\""); 338 339 WriteLiteral("></script>\r\n\r\n <!-- TypeKit -->\r\n <script"); 340 341 WriteLiteral(" src=\"https://use.typekit.net/oel8lyn.js\""); 342 343 WriteLiteral("></script>\r\n <script>try { Typekit.load({ async: false }); } catch (e) { }</sc" + 344 "ript>\r\n\r\n"); 345 346 WriteLiteral(" "); 347 348 349 #line 85 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 350 Write(Styles.Render("~/Content/custom/seedsau")); 351 352 353 #line default 354 #line hidden 355 WriteLiteral("\r\n\r\n"); 356 357 WriteLiteral(" "); 358 359 360 #line 87 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 361 Write(RenderSnippet("StyleSheet")); 362 363 364 #line default 365 #line hidden 366 WriteLiteral("\r\n"); 367 368 WriteLiteral(" "); 369 370 371 #line 88 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 372 Write(RenderSnippet("JavaScript")); 373 374 375 #line default 376 #line hidden 377 WriteLiteral("\r\n</head>\r\n<body>\r\n"); 378 379 380 #line 91 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 381 382 383 #line default 384 #line hidden 385 386 #line 91 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 387 if (tagManagerCode != null) 388 { 389 390 391 #line default 392 #line hidden 393 WriteLiteral(" <!-- Google Tag Manager (noscript) -->\r\n"); 394 395 WriteLiteral(" <noscript>\r\n <iframe"); 396 397 WriteAttribute("src", Tuple.Create(" src=\"", 5697), Tuple.Create("\"", 5762) 398 , Tuple.Create(Tuple.Create("", 5703), Tuple.Create("https://www.googletagmanager.com/ns.html?id=", 5703), true) 399 400 #line 95 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 401 , Tuple.Create(Tuple.Create("", 5747), Tuple.Create<System.Object, System.Int32>(tagManagerCode 402 403 #line default 404 #line hidden 405 , 5747), false) 406 ); 407 408 WriteLiteral("\r\n height=\"0\""); 409 410 WriteLiteral(" width=\"0\""); 411 412 WriteLiteral(" style=\"display:none;visibility:hidden\""); 413 414 WriteLiteral("></iframe>\r\n </noscript>\r\n"); 415 416 417 #line 98 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 418 } 419 420 421 #line default 422 #line hidden 423 WriteLiteral("\r\n <div"); 424 425 WriteLiteral(" class=\"layout__main wrap\""); 426 427 WriteLiteral(">\r\n"); 428 429 430 #line 101 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 431 432 433 #line default 434 #line hidden 435 436 #line 101 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 437 438 var searchPage = GetPageIdByNavigationTag("SeedsAUSearch"); 439 440 441 #line default 442 #line hidden 443 WriteLiteral("\r\n <header"); 444 445 WriteLiteral(" class=\"container-fluid\""); 446 447 WriteLiteral(">\r\n <div"); 448 449 WriteLiteral(" class=\"max-width-wrap\""); 450 451 WriteLiteral(">\r\n <div>\r\n <nav"); 452 453 WriteLiteral(" class=\"navbar\""); 454 455 WriteLiteral(" role=\"navigation\""); 456 457 WriteLiteral(">\r\n <div"); 458 459 WriteLiteral(" class=\"navbar-header\""); 460 461 WriteLiteral(">\r\n <button"); 462 463 WriteLiteral(" type=\"button\""); 464 465 WriteLiteral(" class=\"navbar-toggle\""); 466 467 WriteLiteral(" data-toggle=\"collapse\""); 468 469 WriteLiteral(" data-target=\"#main-navbar-collapse\""); 470 471 WriteLiteral(">\r\n <span"); 472 473 WriteLiteral(" class=\"icon-bar\""); 474 475 WriteLiteral("></span>\r\n <span"); 476 477 WriteLiteral(" class=\"icon-bar\""); 478 479 WriteLiteral("></span>\r\n <span"); 480 481 WriteLiteral(" class=\"icon-bar\""); 482 483 WriteLiteral("></span>\r\n </button>\r\n <a"); 484 485 WriteAttribute("href", Tuple.Create(" href=\"", 6633), Tuple.Create("\"", 6702) 486 , Tuple.Create(Tuple.Create("", 6640), Tuple.Create("Default.aspx?Id=", 6640), true) 487 488 #line 114 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 489 , Tuple.Create(Tuple.Create("", 6656), Tuple.Create<System.Object, System.Int32>(GetPageIdByNavigationTag(NavigationTags.Home) 490 491 #line default 492 #line hidden 493 , 6656), false) 494 ); 495 496 WriteLiteral(" id=\"logo\""); 497 498 WriteLiteral(" title=\"PGG Wrightson Seeds Australia Logo\""); 499 500 WriteLiteral(">\r\n <img"); 501 502 WriteLiteral(" class=\"img-responsive\""); 503 504 WriteLiteral(" src=\"/Files/Templates/Designs/SeedsAU/assets/img/logo.png\""); 505 506 WriteLiteral(" alt=\"PGG Wrightson Seeds Australia Logo\""); 507 508 WriteLiteral(">\r\n </a>\r\n </div>\r\n\r\n " + 509 " <div"); 510 511 WriteLiteral(" id=\"main-navbar-collapse\""); 512 513 WriteLiteral(" class=\"navbar-collapse collapse\""); 514 515 WriteLiteral(">\r\n <ul"); 516 517 WriteLiteral(" class=\"nav navbar-nav pull-right-md\""); 518 519 WriteLiteral(" id=\"navbar\""); 520 521 WriteLiteral(">\r\n"); 522 523 WriteLiteral(" "); 524 525 526 #line 121 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 527 Write(RenderNavigation(new 528 { 529 Id = "navbar", 530 Template = "navbar.xslt", 531 ExpandMode = "All", 532 EndLevel = 3 533 })); 534 535 536 #line default 537 #line hidden 538 WriteLiteral("\r\n </ul>\r\n\r\n <div"); 539 540 WriteLiteral(" class=\"search-btn-wrap\""); 541 542 WriteLiteral(">\r\n <a"); 543 544 WriteLiteral(" data-target=\"#search-wrapper\""); 545 546 WriteLiteral("\r\n data-toggle=\"collapse\""); 547 548 WriteLiteral("\r\n aria-expanded=\"false\""); 549 550 WriteLiteral("\r\n aria-controls=\"search-wrapper\""); 551 552 WriteLiteral("\r\n role=\"button\""); 553 554 WriteLiteral(">\r\n <span"); 555 556 WriteLiteral(" class=\"fa fa-search hidden-xs hidden-sm\""); 557 558 WriteLiteral("></span>\r\n <span"); 559 560 WriteLiteral(" class=\"search-text hidden-md hidden-lg\""); 561 562 WriteLiteral(">Search</span>\r\n </a>\r\n " + 563 " </div>\r\n </div>\r\n <div"); 564 565 WriteLiteral(" class=\"row collapse\""); 566 567 WriteLiteral(" id=\"search-wrapper\""); 568 569 WriteLiteral(">\r\n <div"); 570 571 WriteLiteral(" class=\"form-search-wrap\""); 572 573 WriteLiteral(">\r\n <form"); 574 575 WriteLiteral(" method=\"get\""); 576 577 WriteLiteral(" action=\"Default.aspx\""); 578 579 WriteLiteral(" name=\"\""); 580 581 WriteLiteral(" novalidate=\"novalidate\""); 582 583 WriteLiteral(">\r\n <input"); 584 585 WriteLiteral(" type=\"hidden\""); 586 587 WriteLiteral(" name=\"ID\""); 588 589 WriteAttribute("value", Tuple.Create(" value=\"", 8507), Tuple.Create("\"", 8526) 590 591 #line 144 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 592 , Tuple.Create(Tuple.Create("", 8515), Tuple.Create<System.Object, System.Int32>(searchPage 593 594 #line default 595 #line hidden 596 , 8515), false) 597 ); 598 599 WriteLiteral(" />\r\n <input"); 600 601 WriteLiteral(" type=\"search\""); 602 603 WriteLiteral(" placeholder=\"Enter Keyword to Search\""); 604 605 WriteLiteral(" name=\"q\""); 606 607 WriteLiteral(">\r\n <submit"); 608 609 WriteLiteral(" class=\"animate-right\""); 610 611 WriteLiteral(" role=\"button\""); 612 613 WriteLiteral(">\r\n <span"); 614 615 WriteLiteral(" class=\"rounded-icon icon fa fa-angle-right\""); 616 617 WriteLiteral(@"></span> 618 </submit> 619 </form> 620 </div> 621 </div> 622 </nav> 623 </div> 624 </div> 625 </header> 626 627 "); 628 629 630 #line 157 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 631 632 633 #line default 634 #line hidden 635 WriteLiteral("\r\n\r\n"); 636 637 638 #line 164 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 639 Write(Title("Main page template")); 640 641 642 #line default 643 #line hidden 644 WriteLiteral("\r\n\r\n\r\n"); 645 646 647 #line 167 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 648 649 var bannerScrollInterval = Model.Item.GetInt32("BannerScrollInterval") * 1000; 650 651 652 #line default 653 #line hidden 654 WriteLiteral(" \r\n<div"); 655 656 WriteLiteral(" id=\"carousel-example-generic\""); 657 658 WriteLiteral(" class=\"carousel slide\""); 659 660 WriteLiteral(" data-ride=\"carousel\""); 661 662 WriteLiteral(" data-interval=\""); 663 664 665 #line 170 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 666 Write(bannerScrollInterval); 667 668 669 #line default 670 #line hidden 671 WriteLiteral("\""); 672 673 WriteLiteral(">\r\n\r\n <div"); 674 675 WriteLiteral(" class=\"carousel-inner\""); 676 677 WriteLiteral(" role=\"listbox\""); 678 679 WriteLiteral(">\r\n"); 680 681 682 #line 173 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 683 684 685 #line default 686 #line hidden 687 688 #line 173 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 689 690 var bannerList = Model.Item.GetItems("BannerList") ?? new List<ItemViewModel>(); 691 692 693 694 #line default 695 #line hidden 696 WriteLiteral(" <!-- Indicators -->\r\n"); 697 698 WriteLiteral(" <ol"); 699 700 WriteLiteral(" class=\"carousel-indicators\""); 701 702 WriteLiteral(">\r\n"); 703 704 705 #line 178 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 706 707 708 #line default 709 #line hidden 710 711 #line 178 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 712 for (int i = 0; i < bannerList.Count(); i++) 713 { 714 var activeClass = i == 0 ? "active" : ""; 715 716 717 #line default 718 #line hidden 719 WriteLiteral(" <li"); 720 721 WriteLiteral(" data-target=\"#carousel-example-generic\""); 722 723 WriteLiteral(" data-slide-to=\""); 724 725 726 #line 181 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 727 Write(i); 728 729 730 #line default 731 #line hidden 732 WriteLiteral("\""); 733 734 WriteAttribute("class", Tuple.Create(" class=\"", 9969), Tuple.Create("\"", 9989) 735 736 #line 181 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 737 , Tuple.Create(Tuple.Create("", 9977), Tuple.Create<System.Object, System.Int32>(activeClass 738 739 #line default 740 #line hidden 741 , 9977), false) 742 ); 743 744 WriteLiteral("></li>\r\n"); 745 746 747 #line 182 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 748 749 } 750 751 752 #line default 753 #line hidden 754 WriteLiteral(" </ol>\r\n"); 755 756 757 #line 185 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 758 759 bool isFirst = true; 760 foreach (var banner in bannerList) 761 { 762 var bannerImageAltText = banner.GetString("ImageAltText"); 763 var desktopImage = banner.GetFile("DesktopImage")?.Path; 764 var mobilImage = banner.GetFile("MobileImage")?.Path; 765 var bannerLink = banner.GetString("BannerLink"); 766 767 var bannerLinkTextColor = banner.GetString("Banner_Link_Text_Color"); 768 var bannerLinkTextHoverColor = banner.GetString("Banner_Link_Text_Hover_Color"); 769 var bannerLinkBackgroundColor = banner.GetString("Banner_Link_Background_Color").IsNullOrWhiteSpace() ? "transparent" : banner.GetString("Banner_Link_Background_Color"); 770 var bannerLinkBackgroundHoverColor = banner.GetString("Banner_Link_Background_Hover_Color").IsNullOrWhiteSpace() ? "#e6e6e6" : banner.GetString("Banner_Link_Background_Hover_Color"); 771 772 773 774 775 776 777 778 var active = isFirst ? "active" : ""; 779 isFirst = false; 780 781 782 783 #line default 784 #line hidden 785 WriteLiteral(" <div"); 786 787 WriteAttribute("class", Tuple.Create(" class=\"", 11123), Tuple.Create("\"", 11171) 788 , Tuple.Create(Tuple.Create("", 11131), Tuple.Create("container-fluid", 11131), true) 789 , Tuple.Create(Tuple.Create(" ", 11146), Tuple.Create("banner-wrap", 11147), true) 790 , Tuple.Create(Tuple.Create(" ", 11158), Tuple.Create("item", 11159), true) 791 792 #line 208 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 793 , Tuple.Create(Tuple.Create(" ", 11163), Tuple.Create<System.Object, System.Int32>(active 794 795 #line default 796 #line hidden 797 , 11164), false) 798 ); 799 800 WriteLiteral(">\r\n <div"); 801 802 WriteLiteral(" class=\"banner overflow-img-wrap small-banner-height\""); 803 804 WriteLiteral(">\r\n <img"); 805 806 WriteLiteral(" src=\"/Files/Templates/Designs/SeedsAU/assets/img/1x1.png\""); 807 808 WriteAttribute("alt", Tuple.Create(" alt=\"", 11341), Tuple.Create("\"", 11366) 809 810 #line 210 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 811 , Tuple.Create(Tuple.Create("", 11347), Tuple.Create<System.Object, System.Int32>(bannerImageAltText 812 813 #line default 814 #line hidden 815 , 11347), false) 816 ); 817 818 WriteLiteral(" data-image-desktop=\""); 819 820 821 #line 210 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 822 Write(desktopImage.BannerImage()); 823 824 825 #line default 826 #line hidden 827 WriteLiteral("\""); 828 829 WriteLiteral(" data-image-handset=\""); 830 831 832 #line 210 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 833 Write(mobilImage); 834 835 836 #line default 837 #line hidden 838 WriteLiteral("\""); 839 840 WriteLiteral(" class=\"img-srcset\""); 841 842 WriteLiteral(">\r\n\r\n"); 843 844 845 #line 212 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 846 847 848 #line default 849 #line hidden 850 851 #line 212 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 852 if (!string.IsNullOrWhiteSpace(bannerLink)) 853 { 854 var linkUrl = LinkResolver.GetUrl(bannerLink); 855 var linkText = banner.GetString("BannerLinkText"); 856 857 858 #line default 859 #line hidden 860 WriteLiteral(" <div"); 861 862 WriteLiteral(" class=\"strapline-wrap\""); 863 864 WriteLiteral(">\r\n <div"); 865 866 WriteLiteral(" class=\"max-width-wrap strapline-custom-inner\""); 867 868 WriteLiteral(">\r\n <div"); 869 870 WriteLiteral(" class=\"wrap-md-offset-1-leftright\""); 871 872 WriteLiteral(">\r\n <a"); 873 874 WriteLiteral(" class=\"btn btn-default home-cta-link home-banner-link-custom\""); 875 876 WriteAttribute("href", Tuple.Create("\r\n href=\"", 12051), Tuple.Create("\"", 12110) 877 878 #line 220 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 879 , Tuple.Create(Tuple.Create("", 12102), Tuple.Create<System.Object, System.Int32>(linkUrl 880 881 #line default 882 #line hidden 883 , 12102), false) 884 ); 885 886 WriteAttribute("style", Tuple.Create("\r\n style=\"", 12111), Tuple.Create("\"", 12273) 887 , Tuple.Create(Tuple.Create("", 12163), Tuple.Create("background-color:", 12163), true) 888 889 #line 221 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 890 , Tuple.Create(Tuple.Create(" ", 12180), Tuple.Create<System.Object, System.Int32>(bannerLinkBackgroundColor 891 892 #line default 893 #line hidden 894 , 12181), false) 895 , Tuple.Create(Tuple.Create("", 12207), Tuple.Create(";", 12207), true) 896 , Tuple.Create(Tuple.Create(" ", 12208), Tuple.Create("color:", 12209), true) 897 898 #line 221 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 899 , Tuple.Create(Tuple.Create(" ", 12215), Tuple.Create<System.Object, System.Int32>(bannerLinkTextColor 900 901 #line default 902 #line hidden 903 , 12216), false) 904 , Tuple.Create(Tuple.Create("", 12236), Tuple.Create(";", 12236), true) 905 , Tuple.Create(Tuple.Create(" ", 12237), Tuple.Create("border-color:", 12238), true) 906 907 #line 221 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 908 , Tuple.Create(Tuple.Create(" ", 12251), Tuple.Create<System.Object, System.Int32>(bannerLinkTextColor 909 910 #line default 911 #line hidden 912 , 12252), false) 913 , Tuple.Create(Tuple.Create("", 12272), Tuple.Create(";", 12272), true) 914 ); 915 916 WriteAttribute("onMouseOver", Tuple.Create("\r\n onMouseOver=\"", 12274), Tuple.Create("\"", 12497) 917 , Tuple.Create(Tuple.Create("", 12332), Tuple.Create("this.style.color", 12332), true) 918 , Tuple.Create(Tuple.Create(" ", 12348), Tuple.Create("=", 12349), true) 919 , Tuple.Create(Tuple.Create(" ", 12350), Tuple.Create("\'", 12351), true) 920 921 #line 222 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 922 , Tuple.Create(Tuple.Create("", 12352), Tuple.Create<System.Object, System.Int32>(bannerLinkTextHoverColor 923 924 #line default 925 #line hidden 926 , 12352), false) 927 , Tuple.Create(Tuple.Create("", 12377), Tuple.Create("\';", 12377), true) 928 , Tuple.Create(Tuple.Create(" ", 12379), Tuple.Create("this.style.borderColor", 12380), true) 929 , Tuple.Create(Tuple.Create(" ", 12402), Tuple.Create("=", 12403), true) 930 , Tuple.Create(Tuple.Create(" ", 12404), Tuple.Create("\'", 12405), true) 931 932 #line 222 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 933 , Tuple.Create(Tuple.Create("", 12406), Tuple.Create<System.Object, System.Int32>(bannerLinkTextHoverColor 934 935 #line default 936 #line hidden 937 , 12406), false) 938 , Tuple.Create(Tuple.Create("", 12431), Tuple.Create("\';", 12431), true) 939 , Tuple.Create(Tuple.Create(" ", 12433), Tuple.Create("this.style.backgroundColor", 12434), true) 940 , Tuple.Create(Tuple.Create(" ", 12460), Tuple.Create("=", 12461), true) 941 , Tuple.Create(Tuple.Create(" ", 12462), Tuple.Create("\'", 12463), true) 942 943 #line 222 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 944 , Tuple.Create(Tuple.Create("", 12464), Tuple.Create<System.Object, System.Int32>(bannerLinkBackgroundHoverColor 945 946 #line default 947 #line hidden 948 , 12464), false) 949 , Tuple.Create(Tuple.Create("", 12495), Tuple.Create("\';", 12495), true) 950 ); 951 952 WriteAttribute("onMouseOut", Tuple.Create("\r\n onMouseOut=\"", 12498), Tuple.Create("\"", 12704) 953 , Tuple.Create(Tuple.Create("", 12555), Tuple.Create("this.style.color", 12555), true) 954 , Tuple.Create(Tuple.Create(" ", 12571), Tuple.Create("=", 12572), true) 955 , Tuple.Create(Tuple.Create(" ", 12573), Tuple.Create("\'", 12574), true) 956 957 #line 223 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 958 , Tuple.Create(Tuple.Create("", 12575), Tuple.Create<System.Object, System.Int32>(bannerLinkTextColor 959 960 #line default 961 #line hidden 962 , 12575), false) 963 , Tuple.Create(Tuple.Create("", 12595), Tuple.Create("\';this.style.borderColor", 12595), true) 964 , Tuple.Create(Tuple.Create(" ", 12619), Tuple.Create("=", 12620), true) 965 , Tuple.Create(Tuple.Create(" ", 12621), Tuple.Create("\'", 12622), true) 966 967 #line 223 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 968 , Tuple.Create(Tuple.Create("", 12623), Tuple.Create<System.Object, System.Int32>(bannerLinkTextColor 969 970 #line default 971 #line hidden 972 , 12623), false) 973 , Tuple.Create(Tuple.Create("", 12643), Tuple.Create("\';", 12643), true) 974 , Tuple.Create(Tuple.Create(" ", 12645), Tuple.Create("this.style.backgroundColor", 12646), true) 975 , Tuple.Create(Tuple.Create(" ", 12672), Tuple.Create("=", 12673), true) 976 , Tuple.Create(Tuple.Create(" ", 12674), Tuple.Create("\'", 12675), true) 977 978 #line 223 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 979 , Tuple.Create(Tuple.Create("", 12676), Tuple.Create<System.Object, System.Int32>(bannerLinkBackgroundColor 980 981 #line default 982 #line hidden 983 , 12676), false) 984 , Tuple.Create(Tuple.Create("", 12702), Tuple.Create("\';", 12702), true) 985 ); 986 987 WriteLiteral(">\r\n \r\n"); 988 989 WriteLiteral(" "); 990 991 992 #line 225 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 993 Write(linkText); 994 995 996 #line default 997 #line hidden 998 WriteLiteral("<span"); 999 1000 WriteLiteral(" class=\"fa fa-angle-right\""); 1001 1002 WriteLiteral("></span>\r\n \r\n " + 1003 " </a>\r\n </div>\r\n " + 1004 " </div>\r\n </div>\r\n"); 1005 1006 1007 #line 231 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1008 } 1009 1010 1011 #line default 1012 #line hidden 1013 WriteLiteral("\r\n </div>\r\n </div>\r\n"); 1014 1015 1016 #line 235 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1017 } 1018 1019 1020 1021 #line default 1022 #line hidden 1023 WriteLiteral("\r\n </div>\r\n</div>\r\n\r\n<div"); 1024 1025 WriteLiteral(" class=\"seedsau-home-page\""); 1026 1027 WriteLiteral(">\r\n"); 1028 1029 WriteLiteral(" "); 1030 1031 1032 #line 242 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1033 Write(Model.Placeholder("main")); 1034 1035 1036 #line default 1037 #line hidden 1038 WriteLiteral("\r\n</div>\r\n\r\n\r\n <!-- SOCIAL SHARING -->\r\n"); 1039 1040 1041 #line 247 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1042 1043 1044 #line default 1045 #line hidden 1046 WriteLiteral("<div"); 1047 1048 WriteLiteral(" class=\"share-wrap text-center\""); 1049 1050 WriteLiteral(">\r\n <h4>Share this page</h4>\r\n"); 1051 1052 1053 #line 250 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1054 1055 1056 #line default 1057 #line hidden 1058 1059 #line 250 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1060 1061 var request = HttpContext.Current.Request; 1062 var subPath = Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl(request.Url.PathAndQuery.TrimStart('/')); 1063 var friendlyUrl = $"{request.Url.Scheme}://{request.Url.Authority}{subPath}"; 1064 var url = WebUtility.UrlEncode(friendlyUrl); 1065 1066 1067 #line default 1068 #line hidden 1069 WriteLiteral("\r\n <ul"); 1070 1071 WriteLiteral(" class=\"list-inline\""); 1072 1073 WriteLiteral(">\r\n <li>\r\n <a"); 1074 1075 WriteLiteral(" class=\"fa fa-facebook text-center\""); 1076 1077 WriteAttribute("href", Tuple.Create(" href=\"", 13884), Tuple.Create("\"", 13940) 1078 , Tuple.Create(Tuple.Create("", 13891), Tuple.Create("https://www.facebook.com/sharer/sharer.php?u=", 13891), true) 1079 1080 #line 258 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1081 , Tuple.Create(Tuple.Create("", 13936), Tuple.Create<System.Object, System.Int32>(url 1082 1083 #line default 1084 #line hidden 1085 , 13936), false) 1086 ); 1087 1088 WriteLiteral(" title=\"Share page via Facebook\""); 1089 1090 WriteLiteral(" target=\"_blank\""); 1091 1092 WriteLiteral("></a>\r\n </li>\r\n <li>\r\n <a"); 1093 1094 WriteLiteral(" class=\"fa fa-twitter text-center\""); 1095 1096 WriteAttribute("href", Tuple.Create(" href=\"", 14073), Tuple.Create("\"", 14116) 1097 , Tuple.Create(Tuple.Create("", 14080), Tuple.Create("https://twitter.com/home?status=", 14080), true) 1098 1099 #line 261 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1100 , Tuple.Create(Tuple.Create("", 14112), Tuple.Create<System.Object, System.Int32>(url 1101 1102 #line default 1103 #line hidden 1104 , 14112), false) 1105 ); 1106 1107 WriteLiteral(" title=\"Share page via Twitter\""); 1108 1109 WriteLiteral(" target=\"_blank\""); 1110 1111 WriteLiteral("></a>\r\n </li>\r\n <li>\r\n <a"); 1112 1113 WriteLiteral(" class=\"fa fa-linkedin text-center\""); 1114 1115 WriteAttribute("href", Tuple.Create(" href=\"", 14249), Tuple.Create("\"", 14316) 1116 , Tuple.Create(Tuple.Create("", 14256), Tuple.Create("https://www.linkedin.com/shareArticle?mini=true&amp;url=", 14256), true) 1117 1118 #line 264 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1119 , Tuple.Create(Tuple.Create("", 14312), Tuple.Create<System.Object, System.Int32>(url 1120 1121 #line default 1122 #line hidden 1123 , 14312), false) 1124 ); 1125 1126 WriteLiteral(" title=\"Share page via Linkedin\""); 1127 1128 WriteLiteral(" target=\"_blank\""); 1129 1130 WriteLiteral("></a>\r\n </li>\r\n </ul>\r\n</div>\r\n\r\n <!-- Footer -->\r\n <foot" + 1131 "er"); 1132 1133 WriteLiteral(" class=\"container-fluid\""); 1134 1135 WriteLiteral(">\r\n"); 1136 1137 1138 #line 271 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1139 1140 1141 #line default 1142 #line hidden 1143 WriteLiteral("\r\n"); 1144 1145 1146 #line 275 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1147 1148 var footerColumns = Model.Area.Item.GetItems("Columns") != null ? Model.Area.Item.GetItems("Columns").Take(4) : new List<ItemViewModel>(); 1149 1150 1151 #line default 1152 #line hidden 1153 WriteLiteral("\r\n\r\n<footer"); 1154 1155 WriteLiteral(" class=\"container-fluid\""); 1156 1157 WriteLiteral(">\r\n <div"); 1158 1159 WriteLiteral(" class=\"max-width-wrap\""); 1160 1161 WriteLiteral(">\r\n\r\n <!-- duplication for mobile -->\r\n <div"); 1162 1163 WriteLiteral(" class=\"clearfix\""); 1164 1165 WriteLiteral(">\r\n <div"); 1166 1167 WriteLiteral(" class=\"hidden-lg hidden-md collapseable collapse\""); 1168 1169 WriteLiteral(" id=\"contact-Model-tile\""); 1170 1171 WriteLiteral(">\r\n <div"); 1172 1173 WriteLiteral(" class=\"contact-tile-outer-wrap\""); 1174 1175 WriteLiteral(">\r\n\r\n"); 1176 1177 WriteLiteral(" "); 1178 1179 1180 #line 287 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1181 Write(RenderItem(new 1182 { 1183 ItemType = "SeedsAU_Representative", 1184 SourceItemEntry = Pageview.Area.Item["Contact"], 1185 ItemFields = "*", 1186 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml" 1187 })); 1188 1189 1190 #line default 1191 #line hidden 1192 WriteLiteral("\r\n\r\n\r\n\r\n </div>\r\n </div>\r\n </div>\r\n <!-- " + 1193 "duplication for mobile -->\r\n <div"); 1194 1195 WriteLiteral(" class=\"row\""); 1196 1197 WriteLiteral(">\r\n <div"); 1198 1199 WriteLiteral(" class=\"col-md-7 col-sm-12 link-tiles-wrap\""); 1200 1201 WriteLiteral(">\r\n <div"); 1202 1203 WriteLiteral(" class=\"row\""); 1204 1205 WriteLiteral(">\r\n"); 1206 1207 1208 #line 304 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1209 1210 1211 #line default 1212 #line hidden 1213 1214 #line 304 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1215 foreach (var aColumn in footerColumns) 1216 { 1217 var subLinks = aColumn.GetItems("Sub_Links"); 1218 1219 1220 #line default 1221 #line hidden 1222 WriteLiteral(" <div"); 1223 1224 WriteLiteral(" class=\"col-md-3 col-sm-3 col-xs-6\""); 1225 1226 WriteLiteral(">\r\n <strong>"); 1227 1228 1229 #line 308 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1230 Write(aColumn.GetString("Title")); 1231 1232 1233 #line default 1234 #line hidden 1235 WriteLiteral("</strong>\r\n"); 1236 1237 1238 #line 309 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1239 1240 1241 #line default 1242 #line hidden 1243 1244 #line 309 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1245 if (subLinks.Any()) 1246 { 1247 1248 1249 #line default 1250 #line hidden 1251 WriteLiteral(" <ul"); 1252 1253 WriteLiteral(" class=\"list-unstyled\""); 1254 1255 WriteLiteral(">\r\n"); 1256 1257 1258 #line 312 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1259 1260 1261 #line default 1262 #line hidden 1263 1264 #line 312 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1265 foreach (var link in subLinks) 1266 { 1267 var hrefValue = link.GetBoolean("Is_Download_Link") ? link.GetString("Link").GetDownloadPath() : link.GetString("Link"); 1268 1269 1270 #line default 1271 #line hidden 1272 WriteLiteral(" <li>\r\n " + 1273 " <a"); 1274 1275 WriteAttribute("href", Tuple.Create(" href=\"", 16447), Tuple.Create("\"", 16464) 1276 1277 #line 316 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1278 , Tuple.Create(Tuple.Create("", 16454), Tuple.Create<System.Object, System.Int32>(hrefValue 1279 1280 #line default 1281 #line hidden 1282 , 16454), false) 1283 ); 1284 1285 WriteLiteral(">"); 1286 1287 1288 #line 316 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1289 Write(link.GetString("Name")); 1290 1291 1292 #line default 1293 #line hidden 1294 WriteLiteral("</a>\r\n </li>\r\n"); 1295 1296 1297 #line 318 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1298 } 1299 1300 1301 #line default 1302 #line hidden 1303 WriteLiteral(" </ul>\r\n"); 1304 1305 1306 #line 320 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1307 } 1308 1309 1310 #line default 1311 #line hidden 1312 WriteLiteral(" </div>\r\n"); 1313 1314 1315 #line 322 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1316 } 1317 1318 1319 #line default 1320 #line hidden 1321 WriteLiteral(" </div>\r\n </div>\r\n\r\n <div"); 1322 1323 WriteLiteral(" class=\"col-md-5 hidden-sm hidden-xs\""); 1324 1325 WriteLiteral(">\r\n <div"); 1326 1327 WriteLiteral(" class=\"contact-tile-outer-wrap\""); 1328 1329 WriteLiteral(">\r\n <strong>Contact Us &nbsp;</strong>\r\n\r\n\r\n\r\n\r\n"); 1330 1331 WriteLiteral(" "); 1332 1333 1334 #line 333 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1335 Write(RenderItem(new 1336 { 1337 ItemType = "SeedsAU_Representative", 1338 SourceItemEntry = Pageview.Area.Item["Contact"], 1339 ItemFields = "*", 1340 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml" 1341 })); 1342 1343 1344 #line default 1345 #line hidden 1346 WriteLiteral("\r\n\r\n\r\n\r\n </div>\r\n </div>\r\n\r\n <div"); 1347 1348 WriteLiteral(" class=\"col-xs-6 col-sm-12 footer-social va-middle\""); 1349 1350 WriteLiteral(">\r\n <a"); 1351 1352 WriteAttribute("href", Tuple.Create(" href=\"", 17412), Tuple.Create("\"", 17480) 1353 , Tuple.Create(Tuple.Create("", 17419), Tuple.Create("https://www.facebook.com/", 17419), true) 1354 1355 #line 347 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1356 , Tuple.Create(Tuple.Create("", 17444), Tuple.Create<System.Object, System.Int32>(Pageview.Area.Item["FacebookPage"] 1357 1358 #line default 1359 #line hidden 1360 , 17444), false) 1361 , Tuple.Create(Tuple.Create("", 17479), Tuple.Create("/", 17479), true) 1362 ); 1363 1364 WriteLiteral(">\r\n <span"); 1365 1366 WriteLiteral(" class=\"fa fa-facebook\""); 1367 1368 WriteLiteral("></span>\r\n </a>\r\n </div>\r\n </div>\r\n </div>\r\n<" + 1369 "/footer>\r\n </footer>\r\n <div"); 1370 1371 WriteLiteral(" class=\"visible-lg-block visible-md-block visible-sm-block visible-xs-block go-to" + 1372 "-top hidden\""); 1373 1374 WriteLiteral(">\r\n <div"); 1375 1376 WriteLiteral(" class=\"triangle\""); 1377 1378 WriteLiteral("></div>\r\n TOP\r\n </div>\r\n </div>\r\n <script"); 1379 1380 WriteLiteral(" src=\"https://code.jquery.com/jquery.min.js\""); 1381 1382 WriteLiteral("></script>\r\n <script"); 1383 1384 WriteLiteral(" src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.valida" + 1385 "te.min.js\""); 1386 1387 WriteLiteral("></script>\r\n <!-- Custom handling of unobtrusive validation css classes -->\r\n " + 1388 " <script"); 1389 1390 WriteLiteral(" src=\"Files/Templates/Designs/Common/assets/js/validation.custom.js\""); 1391 1392 WriteLiteral("></script>\r\n\r\n <script"); 1393 1394 WriteLiteral(" src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-unobtrusive/3.2.11" + 1395 "/jquery.validate.unobtrusive.min.js\""); 1396 1397 WriteLiteral("></script>\r\n"); 1398 1399 WriteLiteral(" "); 1400 1401 1402 #line 366 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1403 Write(Scripts.Render("~/bundles/custom/seedsau")); 1404 1405 1406 #line default 1407 #line hidden 1408 WriteLiteral("\r\n"); 1409 1410 WriteLiteral(" "); 1411 1412 1413 #line 367 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\SeedsAU_Home_Page.parsed.cshtml" 1414 Write(RenderSnippet("JavaScriptBottom")); 1415 1416 1417 #line default 1418 #line hidden 1419 WriteLiteral("\r\n <!--[if lt IE 9]>\r\n <script src=\"/Files/Templates/Designs/SeedsAU/as" + 1420 "sets/js/html5shiv.min.js\"></script>\r\n <script src=\"/Files/Templates/Desig" + 1421 "ns/SeedsAU/assets/js/respond.min.js\"></script>\r\n <![endif]-->\r\n</body>\r\n</htm" + 1422 "l>"); 1423 1424 } 1425 } 1426 } 1427

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 @using Dynamicweb.Frontend; 159 @using Microsoft.Ajax.Utilities 160 @using PgwSeeds.Common 161 @using PgwSeeds.SeedsAU; 162 163 164 @Title("Main page template") 165 166 167 @{ 168 var bannerScrollInterval = Model.Item.GetInt32("BannerScrollInterval") * 1000; 169 } 170 <div id="carousel-example-generic" class="carousel slide" data-ride="carousel" data-interval="@bannerScrollInterval"> 171 172 <div class="carousel-inner" role="listbox"> 173 @{ 174 var bannerList = Model.Item.GetItems("BannerList") ?? new List<ItemViewModel>(); 175 176 <!-- Indicators --> 177 <ol class="carousel-indicators"> 178 @for (int i = 0; i < bannerList.Count(); i++) 179 { 180 var activeClass = i == 0 ? "active" : ""; 181 <li data-target="#carousel-example-generic" data-slide-to="@i" class="@activeClass"></li> 182 183 } 184 </ol> 185 186 bool isFirst = true; 187 foreach (var banner in bannerList) 188 { 189 var bannerImageAltText = banner.GetString("ImageAltText"); 190 var desktopImage = banner.GetFile("DesktopImage")?.Path; 191 var mobilImage = banner.GetFile("MobileImage")?.Path; 192 var bannerLink = banner.GetString("BannerLink"); 193 194 var bannerLinkTextColor = banner.GetString("Banner_Link_Text_Color"); 195 var bannerLinkTextHoverColor = banner.GetString("Banner_Link_Text_Hover_Color"); 196 var bannerLinkBackgroundColor = banner.GetString("Banner_Link_Background_Color").IsNullOrWhiteSpace() ? "transparent" : banner.GetString("Banner_Link_Background_Color"); 197 var bannerLinkBackgroundHoverColor = banner.GetString("Banner_Link_Background_Hover_Color").IsNullOrWhiteSpace() ? "#e6e6e6" : banner.GetString("Banner_Link_Background_Hover_Color"); 198 199 200 201 202 203 204 205 var active = isFirst ? "active" : ""; 206 isFirst = false; 207 208 <div class="container-fluid banner-wrap item @active"> 209 <div class="banner overflow-img-wrap small-banner-height"> 210 <img src="/Files/Templates/Designs/SeedsAU/assets/img/1x1.png" alt="@bannerImageAltText" data-image-desktop="@desktopImage.BannerImage()" data-image-handset="@mobilImage" class="img-srcset"> 211 212 @if (!string.IsNullOrWhiteSpace(bannerLink)) 213 { 214 var linkUrl = LinkResolver.GetUrl(bannerLink); 215 var linkText = banner.GetString("BannerLinkText"); 216 <div class="strapline-wrap"> 217 <div class="max-width-wrap strapline-custom-inner"> 218 <div class="wrap-md-offset-1-leftright"> 219 <a class="btn btn-default home-cta-link home-banner-link-custom" 220 href="@linkUrl" 221 style="background-color: @bannerLinkBackgroundColor; color: @bannerLinkTextColor; border-color: @bannerLinkTextColor;" 222 onMouseOver="this.style.color = '@bannerLinkTextHoverColor'; this.style.borderColor = '@bannerLinkTextHoverColor'; this.style.backgroundColor = '@bannerLinkBackgroundHoverColor';" 223 onMouseOut="this.style.color = '@bannerLinkTextColor';this.style.borderColor = '@bannerLinkTextColor'; this.style.backgroundColor = '@bannerLinkBackgroundColor';"> 224 225 @linkText<span class="fa fa-angle-right"></span> 226 227 </a> 228 </div> 229 </div> 230 </div> 231 } 232 233 </div> 234 </div> 235 } 236 237 } 238 </div> 239 </div> 240 241 <div class="seedsau-home-page"> 242 @Model.Placeholder("main") 243 </div> 244 245 246 <!-- SOCIAL SHARING --> 247 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> 248 <div class="share-wrap text-center"> 249 <h4>Share this page</h4> 250 @{ 251 var request = HttpContext.Current.Request; 252 var subPath = Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl(request.Url.PathAndQuery.TrimStart('/')); 253 var friendlyUrl = $"{request.Url.Scheme}://{request.Url.Authority}{subPath}"; 254 var url = WebUtility.UrlEncode(friendlyUrl); 255 } 256 <ul class="list-inline"> 257 <li> 258 <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> 259 </li> 260 <li> 261 <a class="fa fa-twitter text-center" href="https://twitter.com/home?status=@url" title="Share page via Twitter" target="_blank"></a> 262 </li> 263 <li> 264 <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> 265 </li> 266 </ul> 267 </div> 268 269 <!-- Footer --> 270 <footer class="container-fluid"> 271 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> 272 @using Dynamicweb.Frontend 273 @using PgwSeeds.SeedsAU 274 275 @{ 276 var footerColumns = Model.Area.Item.GetItems("Columns") != null ? Model.Area.Item.GetItems("Columns").Take(4) : new List<ItemViewModel>(); 277 } 278 279 <footer class="container-fluid"> 280 <div class="max-width-wrap"> 281 282 <!-- duplication for mobile --> 283 <div class="clearfix"> 284 <div class="hidden-lg hidden-md collapseable collapse" id="contact-Model-tile"> 285 <div class="contact-tile-outer-wrap"> 286 287 @RenderItem(new 288 { 289 ItemType = "SeedsAU_Representative", 290 SourceItemEntry = Pageview.Area.Item["Contact"], 291 ItemFields = "*", 292 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml" 293 }) 294 295 296 297 </div> 298 </div> 299 </div> 300 <!-- duplication for mobile --> 301 <div class="row"> 302 <div class="col-md-7 col-sm-12 link-tiles-wrap"> 303 <div class="row"> 304 @foreach (var aColumn in footerColumns) 305 { 306 var subLinks = aColumn.GetItems("Sub_Links"); 307 <div class="col-md-3 col-sm-3 col-xs-6"> 308 <strong>@aColumn.GetString("Title")</strong> 309 @if (subLinks.Any()) 310 { 311 <ul class="list-unstyled"> 312 @foreach (var link in subLinks) 313 { 314 var hrefValue = link.GetBoolean("Is_Download_Link") ? link.GetString("Link").GetDownloadPath() : link.GetString("Link"); 315 <li> 316 <a href="@hrefValue">@link.GetString("Name")</a> 317 </li> 318 } 319 </ul> 320 } 321 </div> 322 } 323 </div> 324 </div> 325 326 <div class="col-md-5 hidden-sm hidden-xs"> 327 <div class="contact-tile-outer-wrap"> 328 <strong>Contact Us &nbsp;</strong> 329 330 331 332 333 @RenderItem(new 334 { 335 ItemType = "SeedsAU_Representative", 336 SourceItemEntry = Pageview.Area.Item["Contact"], 337 ItemFields = "*", 338 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml" 339 }) 340 341 342 343 </div> 344 </div> 345 346 <div class="col-xs-6 col-sm-12 footer-social va-middle"> 347 <a href="https://www.facebook.com/@Pageview.Area.Item["FacebookPage"]/"> 348 <span class="fa fa-facebook"></span> 349 </a> 350 </div> 351 </div> 352 </div> 353 </footer> 354 </footer> 355 <div class="visible-lg-block visible-md-block visible-sm-block visible-xs-block go-to-top hidden"> 356 <div class="triangle"></div> 357 TOP 358 </div> 359 </div> 360 <script src="https://code.jquery.com/jquery.min.js"></script> 361 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.validate.min.js"></script> 362 <!-- Custom handling of unobtrusive validation css classes --> 363 <script src="Files/Templates/Designs/Common/assets/js/validation.custom.js"></script> 364 365 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-unobtrusive/3.2.11/jquery.validate.unobtrusive.min.js"></script> 366 @Scripts.Render("~/bundles/custom/seedsau") 367 @RenderSnippet("JavaScriptBottom") 368 <!--[if lt IE 9]> 369 <script src="/Files/Templates/Designs/SeedsAU/assets/js/html5shiv.min.js"></script> 370 <script src="/Files/Templates/Designs/SeedsAU/assets/js/respond.min.js"></script> 371 <![endif]--> 372 </body> 373 </html>