Error compiling template "Designs/SeedsAU/_parsed/Dw_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 477: The name 'NavigationTags' does not exist in the current context
Line 870: '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\Dw_Page.parsed.cshtml"
17 using Dynamicweb.Content;
18
19 #line default
20 #line hidden
21
22 #line 195 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_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\Dw_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\Dw_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\Dw_Page.parsed.cshtml"
41 using System.Web.Mvc.Html;
42
43 #line default
44 #line hidden
45
46 #line 194 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_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\Dw_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\Dw_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\Dw_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\Dw_Page.parsed.cshtml"
71 using System.Web.Optimization;
72
73 #line default
74 #line hidden
75
76
77 public class RazorEngine_cfffdbdcf39f440189df010e3bbcef23 : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> {
78
79 #line hidden
80
81 public RazorEngine_cfffdbdcf39f440189df010e3bbcef23() {
82 }
83
84 public override void Execute() {
85 WriteLiteral("\r\n");
86
87
88 #line 14 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
89
90 var tagManagerCode = Model.Area.Item.GetString("Google_TagManager_Code");
91 var siteVerificationKey = Model.Area.Item.GetString("Google_Site_Verification_Key");
92 var googleMapsApiKey = Model.Area.Item.GetString("Google_Maps_Api_Key");
93 var googleMapsApiUrl = "https://maps.googleapis.com/maps/api/js?key=" + googleMapsApiKey + "&signed_in=true&language=en&callback=mapCallback";
94
95
96 #line default
97 #line hidden
98 WriteLiteral("\r\n\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n");
99
100
101 #line 24 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
102
103
104 #line default
105 #line hidden
106
107 #line 24 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
108 if (tagManagerCode != null)
109 {
110
111
112 #line default
113 #line hidden
114 WriteLiteral(" <!-- Google Tag Manager -->\r\n");
115
116 WriteLiteral(@" <script>
117 (function (w, d, s, l, i) {
118 w[l] = w[l] || []; w[l].push({
119 'gtm.start':
120 new Date().getTime(), event: 'gtm.js'
121 }); var f = d.getElementsByTagName(s)[0],
122 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
123 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
124 })(window, document, 'script', 'dataLayer', '");
125
126
127 #line 35 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
128 Write(tagManagerCode);
129
130
131 #line default
132 #line hidden
133 WriteLiteral("\');\r\n </script>\r\n");
134
135
136 #line 37 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
137 }
138
139
140 #line default
141 #line hidden
142 WriteLiteral("\r\n <script");
143
144 WriteLiteral(" type=\"text/javascript\"");
145
146 WriteLiteral(@">
147 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 }(
148 {
149 instrumentationKey: '");
150
151
152 #line 42 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
153 Write(ConfigurationManager.AppSettings["aiinstrumentationKey"]);
154
155
156 #line default
157 #line hidden
158 WriteLiteral("\',\r\n disableCorrelationHeaders: false\r\n }\r\n );\r\n" +
159 " window.appInsights = aisdk;\r\n window.appInsights.queue.push(funct" +
160 "ion () {\r\n var serverId = \"");
161
162
163 #line 48 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
164 Write(HttpContext.Current.GetRequestTelemetry().Context.Operation.Id);
165
166
167 #line default
168 #line hidden
169 WriteLiteral("\";\r\n appInsights.properties.context.telemetryTrace.traceID = serverId;" +
170 "\r\n\r\n });\r\n aisdk.trackPageView();\r\n </script>\r\n <meta");
171
172 WriteLiteral(" charset=\"utf-8\"");
173
174 WriteLiteral(" />\r\n <meta");
175
176 WriteLiteral(" name=\"viewport\"");
177
178 WriteLiteral(" content=\"width=device-width, initial-scale=1.0\"");
179
180 WriteLiteral(" />\r\n <meta");
181
182 WriteLiteral(" name=\"google-site-verification\"");
183
184 WriteAttribute("content", Tuple.Create(" content=\"", 3505), Tuple.Create("\"", 3535)
185
186 #line 56 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
187 , Tuple.Create(Tuple.Create("", 3515), Tuple.Create<System.Object, System.Int32>(siteVerificationKey
188
189 #line default
190 #line hidden
191 , 3515), false)
192 );
193
194 WriteLiteral(" />\r\n");
195
196 WriteLiteral(" ");
197
198
199 #line 57 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
200 Write(Model.MetaTags);
201
202
203 #line default
204 #line hidden
205 WriteLiteral("\r\n <title>");
206
207
208 #line 58 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
209 Write(Model.Title);
210
211
212 #line default
213 #line hidden
214 WriteLiteral(" | PGG Wrightson Seeds Australia</title>\r\n\r\n <link");
215
216 WriteLiteral(" rel=\"apple-touch-icon\"");
217
218 WriteLiteral(" sizes=\"57x57\"");
219
220 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-57x57.png" +
221 "\"");
222
223 WriteLiteral(" />\r\n <link");
224
225 WriteLiteral(" rel=\"apple-touch-icon\"");
226
227 WriteLiteral(" sizes=\"60x60\"");
228
229 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-60x60.png" +
230 "\"");
231
232 WriteLiteral(" />\r\n <link");
233
234 WriteLiteral(" rel=\"apple-touch-icon\"");
235
236 WriteLiteral(" sizes=\"72x72\"");
237
238 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-72x72.png" +
239 "\"");
240
241 WriteLiteral(" />\r\n <link");
242
243 WriteLiteral(" rel=\"apple-touch-icon\"");
244
245 WriteLiteral(" sizes=\"76x76\"");
246
247 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-76x76.png" +
248 "\"");
249
250 WriteLiteral(" />\r\n <link");
251
252 WriteLiteral(" rel=\"apple-touch-icon\"");
253
254 WriteLiteral(" sizes=\"114x114\"");
255
256 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-114x114.p" +
257 "ng\"");
258
259 WriteLiteral(" />\r\n <link");
260
261 WriteLiteral(" rel=\"apple-touch-icon\"");
262
263 WriteLiteral(" sizes=\"120x120\"");
264
265 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/apple-touch-icon-120x120.p" +
266 "ng\"");
267
268 WriteLiteral(" />\r\n <link");
269
270 WriteLiteral(" rel=\"icon\"");
271
272 WriteLiteral(" type=\"image/png\"");
273
274 WriteLiteral(" sizes=\"32x32\"");
275
276 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/favicon-32x32.png\"");
277
278 WriteLiteral(" />\r\n <link");
279
280 WriteLiteral(" rel=\"icon\"");
281
282 WriteLiteral(" type=\"image/png\"");
283
284 WriteLiteral(" sizes=\"96x96\"");
285
286 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/favicon-96x96.png\"");
287
288 WriteLiteral(" />\r\n <link");
289
290 WriteLiteral(" rel=\"icon\"");
291
292 WriteLiteral(" type=\"image/png\"");
293
294 WriteLiteral(" sizes=\"16x16\"");
295
296 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/favicon-16x16.png\"");
297
298 WriteLiteral(" />\r\n <link");
299
300 WriteLiteral(" rel=\"icon\"");
301
302 WriteLiteral(" href=\"/Files/Templates/Designs/SeedsAU/assets/favicon/favicon.ico\"");
303
304 WriteLiteral(" />\r\n <script");
305
306 WriteAttribute("src", Tuple.Create(" src=\"", 4925), Tuple.Create("\"", 4948)
307
308 #line 70 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
309 , Tuple.Create(Tuple.Create("", 4931), Tuple.Create<System.Object, System.Int32>(googleMapsApiUrl
310
311 #line default
312 #line hidden
313 , 4931), false)
314 );
315
316 WriteLiteral(" async=\"\"");
317
318 WriteLiteral(" defer=\"\"");
319
320 WriteLiteral("></script>\r\n <script>\r\n var mapCallback = function () {\r\n wi" +
321 "ndow.onload = function () {\r\n App.components.Retailer.initMap();\r" +
322 "\n }\r\n };\r\n </script>\r\n <!-- FontAwesome -->\r\n <script" +
323 "");
324
325 WriteLiteral(" src=\"https://use.fontawesome.com/6326434619.js\"");
326
327 WriteLiteral("></script>\r\n\r\n <!-- TypeKit -->\r\n <script");
328
329 WriteLiteral(" src=\"https://use.typekit.net/oel8lyn.js\"");
330
331 WriteLiteral("></script>\r\n <script>try { Typekit.load({ async: false }); } catch (e) { }</sc" +
332 "ript>\r\n\r\n");
333
334 WriteLiteral(" ");
335
336
337 #line 85 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
338 Write(Styles.Render("~/Content/custom/seedsau"));
339
340
341 #line default
342 #line hidden
343 WriteLiteral("\r\n\r\n");
344
345 WriteLiteral(" ");
346
347
348 #line 87 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
349 Write(RenderSnippet("StyleSheet"));
350
351
352 #line default
353 #line hidden
354 WriteLiteral("\r\n");
355
356 WriteLiteral(" ");
357
358
359 #line 88 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
360 Write(RenderSnippet("JavaScript"));
361
362
363 #line default
364 #line hidden
365 WriteLiteral("\r\n</head>\r\n<body>\r\n");
366
367
368 #line 91 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
369
370
371 #line default
372 #line hidden
373
374 #line 91 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
375 if (tagManagerCode != null)
376 {
377
378
379 #line default
380 #line hidden
381 WriteLiteral(" <!-- Google Tag Manager (noscript) -->\r\n");
382
383 WriteLiteral(" <noscript>\r\n <iframe");
384
385 WriteAttribute("src", Tuple.Create(" src=\"", 5697), Tuple.Create("\"", 5762)
386 , Tuple.Create(Tuple.Create("", 5703), Tuple.Create("https://www.googletagmanager.com/ns.html?id=", 5703), true)
387
388 #line 95 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
389 , Tuple.Create(Tuple.Create("", 5747), Tuple.Create<System.Object, System.Int32>(tagManagerCode
390
391 #line default
392 #line hidden
393 , 5747), false)
394 );
395
396 WriteLiteral("\r\n height=\"0\"");
397
398 WriteLiteral(" width=\"0\"");
399
400 WriteLiteral(" style=\"display:none;visibility:hidden\"");
401
402 WriteLiteral("></iframe>\r\n </noscript>\r\n");
403
404
405 #line 98 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
406 }
407
408
409 #line default
410 #line hidden
411 WriteLiteral("\r\n <div");
412
413 WriteLiteral(" class=\"layout__main wrap\"");
414
415 WriteLiteral(">\r\n");
416
417
418 #line 101 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
419
420
421 #line default
422 #line hidden
423
424 #line 101 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
425
426 var searchPage = GetPageIdByNavigationTag("SeedsAUSearch");
427
428
429 #line default
430 #line hidden
431 WriteLiteral("\r\n <header");
432
433 WriteLiteral(" class=\"container-fluid\"");
434
435 WriteLiteral(">\r\n <div");
436
437 WriteLiteral(" class=\"max-width-wrap\"");
438
439 WriteLiteral(">\r\n <div>\r\n <nav");
440
441 WriteLiteral(" class=\"navbar\"");
442
443 WriteLiteral(" role=\"navigation\"");
444
445 WriteLiteral(">\r\n <div");
446
447 WriteLiteral(" class=\"navbar-header\"");
448
449 WriteLiteral(">\r\n <button");
450
451 WriteLiteral(" type=\"button\"");
452
453 WriteLiteral(" class=\"navbar-toggle\"");
454
455 WriteLiteral(" data-toggle=\"collapse\"");
456
457 WriteLiteral(" data-target=\"#main-navbar-collapse\"");
458
459 WriteLiteral(">\r\n <span");
460
461 WriteLiteral(" class=\"icon-bar\"");
462
463 WriteLiteral("></span>\r\n <span");
464
465 WriteLiteral(" class=\"icon-bar\"");
466
467 WriteLiteral("></span>\r\n <span");
468
469 WriteLiteral(" class=\"icon-bar\"");
470
471 WriteLiteral("></span>\r\n </button>\r\n <a");
472
473 WriteAttribute("href", Tuple.Create(" href=\"", 6633), Tuple.Create("\"", 6702)
474 , Tuple.Create(Tuple.Create("", 6640), Tuple.Create("Default.aspx?Id=", 6640), true)
475
476 #line 114 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
477 , Tuple.Create(Tuple.Create("", 6656), Tuple.Create<System.Object, System.Int32>(GetPageIdByNavigationTag(NavigationTags.Home)
478
479 #line default
480 #line hidden
481 , 6656), false)
482 );
483
484 WriteLiteral(" id=\"logo\"");
485
486 WriteLiteral(" title=\"PGG Wrightson Seeds Australia Logo\"");
487
488 WriteLiteral(">\r\n <img");
489
490 WriteLiteral(" class=\"img-responsive\"");
491
492 WriteLiteral(" src=\"/Files/Templates/Designs/SeedsAU/assets/img/logo.png\"");
493
494 WriteLiteral(" alt=\"PGG Wrightson Seeds Australia Logo\"");
495
496 WriteLiteral(">\r\n </a>\r\n </div>\r\n\r\n " +
497 " <div");
498
499 WriteLiteral(" id=\"main-navbar-collapse\"");
500
501 WriteLiteral(" class=\"navbar-collapse collapse\"");
502
503 WriteLiteral(">\r\n <ul");
504
505 WriteLiteral(" class=\"nav navbar-nav pull-right-md\"");
506
507 WriteLiteral(" id=\"navbar\"");
508
509 WriteLiteral(">\r\n");
510
511 WriteLiteral(" ");
512
513
514 #line 121 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
515 Write(RenderNavigation(new
516 {
517 Id = "navbar",
518 Template = "navbar.xslt",
519 ExpandMode = "All",
520 EndLevel = 3
521 }));
522
523
524 #line default
525 #line hidden
526 WriteLiteral("\r\n </ul>\r\n\r\n <div");
527
528 WriteLiteral(" class=\"search-btn-wrap\"");
529
530 WriteLiteral(">\r\n <a");
531
532 WriteLiteral(" data-target=\"#search-wrapper\"");
533
534 WriteLiteral("\r\n data-toggle=\"collapse\"");
535
536 WriteLiteral("\r\n aria-expanded=\"false\"");
537
538 WriteLiteral("\r\n aria-controls=\"search-wrapper\"");
539
540 WriteLiteral("\r\n role=\"button\"");
541
542 WriteLiteral(">\r\n <span");
543
544 WriteLiteral(" class=\"fa fa-search hidden-xs hidden-sm\"");
545
546 WriteLiteral("></span>\r\n <span");
547
548 WriteLiteral(" class=\"search-text hidden-md hidden-lg\"");
549
550 WriteLiteral(">Search</span>\r\n </a>\r\n " +
551 " </div>\r\n </div>\r\n <div");
552
553 WriteLiteral(" class=\"row collapse\"");
554
555 WriteLiteral(" id=\"search-wrapper\"");
556
557 WriteLiteral(">\r\n <div");
558
559 WriteLiteral(" class=\"form-search-wrap\"");
560
561 WriteLiteral(">\r\n <form");
562
563 WriteLiteral(" method=\"get\"");
564
565 WriteLiteral(" action=\"Default.aspx\"");
566
567 WriteLiteral(" name=\"\"");
568
569 WriteLiteral(" novalidate=\"novalidate\"");
570
571 WriteLiteral(">\r\n <input");
572
573 WriteLiteral(" type=\"hidden\"");
574
575 WriteLiteral(" name=\"ID\"");
576
577 WriteAttribute("value", Tuple.Create(" value=\"", 8507), Tuple.Create("\"", 8526)
578
579 #line 144 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
580 , Tuple.Create(Tuple.Create("", 8515), Tuple.Create<System.Object, System.Int32>(searchPage
581
582 #line default
583 #line hidden
584 , 8515), false)
585 );
586
587 WriteLiteral(" />\r\n <input");
588
589 WriteLiteral(" type=\"search\"");
590
591 WriteLiteral(" placeholder=\"Enter Keyword to Search\"");
592
593 WriteLiteral(" name=\"q\"");
594
595 WriteLiteral(">\r\n <submit");
596
597 WriteLiteral(" class=\"animate-right\"");
598
599 WriteLiteral(" role=\"button\"");
600
601 WriteLiteral(">\r\n <span");
602
603 WriteLiteral(" class=\"rounded-icon icon fa fa-angle-right\"");
604
605 WriteLiteral(@"></span>
606 </submit>
607 </form>
608 </div>
609 </div>
610 </nav>
611 </div>
612 </div>
613 </header>
614
615 ");
616
617
618 #line 157 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
619
620
621 #line default
622 #line hidden
623 WriteLiteral("\r\n");
624
625
626 #line 160 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
627 Write(Title("Default page template"));
628
629
630 #line default
631 #line hidden
632 WriteLiteral("\r\n\r\n\r\n\r\n\r\n");
633
634
635 #line 165 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
636 Write(Model.Placeholder("main"));
637
638
639 #line default
640 #line hidden
641 WriteLiteral("\r\n\r\n\r\n <!-- SOCIAL SHARING -->\r\n");
642
643
644 #line 169 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
645
646
647 #line default
648 #line hidden
649 WriteLiteral("<div");
650
651 WriteLiteral(" class=\"share-wrap text-center\"");
652
653 WriteLiteral(">\r\n <h4>Share this page</h4>\r\n");
654
655
656 #line 172 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
657
658
659 #line default
660 #line hidden
661
662 #line 172 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
663
664 var request = HttpContext.Current.Request;
665 var subPath = Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl(request.Url.PathAndQuery.TrimStart('/'));
666 var friendlyUrl = $"{request.Url.Scheme}://{request.Url.Authority}{subPath}";
667 var url = WebUtility.UrlEncode(friendlyUrl);
668
669
670 #line default
671 #line hidden
672 WriteLiteral("\r\n <ul");
673
674 WriteLiteral(" class=\"list-inline\"");
675
676 WriteLiteral(">\r\n <li>\r\n <a");
677
678 WriteLiteral(" class=\"fa fa-facebook text-center\"");
679
680 WriteAttribute("href", Tuple.Create(" href=\"", 9866), Tuple.Create("\"", 9922)
681 , Tuple.Create(Tuple.Create("", 9873), Tuple.Create("https://www.facebook.com/sharer/sharer.php?u=", 9873), true)
682
683 #line 180 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
684 , Tuple.Create(Tuple.Create("", 9918), Tuple.Create<System.Object, System.Int32>(url
685
686 #line default
687 #line hidden
688 , 9918), false)
689 );
690
691 WriteLiteral(" title=\"Share page via Facebook\"");
692
693 WriteLiteral(" target=\"_blank\"");
694
695 WriteLiteral("></a>\r\n </li>\r\n <li>\r\n <a");
696
697 WriteLiteral(" class=\"fa fa-twitter text-center\"");
698
699 WriteAttribute("href", Tuple.Create(" href=\"", 10055), Tuple.Create("\"", 10098)
700 , Tuple.Create(Tuple.Create("", 10062), Tuple.Create("https://twitter.com/home?status=", 10062), true)
701
702 #line 183 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
703 , Tuple.Create(Tuple.Create("", 10094), Tuple.Create<System.Object, System.Int32>(url
704
705 #line default
706 #line hidden
707 , 10094), false)
708 );
709
710 WriteLiteral(" title=\"Share page via Twitter\"");
711
712 WriteLiteral(" target=\"_blank\"");
713
714 WriteLiteral("></a>\r\n </li>\r\n <li>\r\n <a");
715
716 WriteLiteral(" class=\"fa fa-linkedin text-center\"");
717
718 WriteAttribute("href", Tuple.Create(" href=\"", 10231), Tuple.Create("\"", 10298)
719 , Tuple.Create(Tuple.Create("", 10238), Tuple.Create("https://www.linkedin.com/shareArticle?mini=true&url=", 10238), true)
720
721 #line 186 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
722 , Tuple.Create(Tuple.Create("", 10294), Tuple.Create<System.Object, System.Int32>(url
723
724 #line default
725 #line hidden
726 , 10294), false)
727 );
728
729 WriteLiteral(" title=\"Share page via Linkedin\"");
730
731 WriteLiteral(" target=\"_blank\"");
732
733 WriteLiteral("></a>\r\n </li>\r\n </ul>\r\n</div>\r\n\r\n <!-- Footer -->\r\n <foot" +
734 "er");
735
736 WriteLiteral(" class=\"container-fluid\"");
737
738 WriteLiteral(">\r\n");
739
740
741 #line 193 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
742
743
744 #line default
745 #line hidden
746 WriteLiteral("\r\n");
747
748
749 #line 197 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
750
751 var footerColumns = Model.Area.Item.GetItems("Columns") != null ? Model.Area.Item.GetItems("Columns").Take(4) : new List<ItemViewModel>();
752
753
754 #line default
755 #line hidden
756 WriteLiteral("\r\n\r\n<footer");
757
758 WriteLiteral(" class=\"container-fluid\"");
759
760 WriteLiteral(">\r\n <div");
761
762 WriteLiteral(" class=\"max-width-wrap\"");
763
764 WriteLiteral(">\r\n\r\n <!-- duplication for mobile -->\r\n <div");
765
766 WriteLiteral(" class=\"clearfix\"");
767
768 WriteLiteral(">\r\n <div");
769
770 WriteLiteral(" class=\"hidden-lg hidden-md collapseable collapse\"");
771
772 WriteLiteral(" id=\"contact-Model-tile\"");
773
774 WriteLiteral(">\r\n <div");
775
776 WriteLiteral(" class=\"contact-tile-outer-wrap\"");
777
778 WriteLiteral(">\r\n\r\n");
779
780 WriteLiteral(" ");
781
782
783 #line 209 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
784 Write(RenderItem(new
785 {
786 ItemType = "SeedsAU_Representative",
787 SourceItemEntry = Pageview.Area.Item["Contact"],
788 ItemFields = "*",
789 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml"
790 }));
791
792
793 #line default
794 #line hidden
795 WriteLiteral("\r\n\r\n\r\n\r\n </div>\r\n </div>\r\n </div>\r\n <!-- " +
796 "duplication for mobile -->\r\n <div");
797
798 WriteLiteral(" class=\"row\"");
799
800 WriteLiteral(">\r\n <div");
801
802 WriteLiteral(" class=\"col-md-7 col-sm-12 link-tiles-wrap\"");
803
804 WriteLiteral(">\r\n <div");
805
806 WriteLiteral(" class=\"row\"");
807
808 WriteLiteral(">\r\n");
809
810
811 #line 226 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
812
813
814 #line default
815 #line hidden
816
817 #line 226 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
818 foreach (var aColumn in footerColumns)
819 {
820 var subLinks = aColumn.GetItems("Sub_Links");
821
822
823 #line default
824 #line hidden
825 WriteLiteral(" <div");
826
827 WriteLiteral(" class=\"col-md-3 col-sm-3 col-xs-6\"");
828
829 WriteLiteral(">\r\n <strong>");
830
831
832 #line 230 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
833 Write(aColumn.GetString("Title"));
834
835
836 #line default
837 #line hidden
838 WriteLiteral("</strong>\r\n");
839
840
841 #line 231 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
842
843
844 #line default
845 #line hidden
846
847 #line 231 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
848 if (subLinks.Any())
849 {
850
851
852 #line default
853 #line hidden
854 WriteLiteral(" <ul");
855
856 WriteLiteral(" class=\"list-unstyled\"");
857
858 WriteLiteral(">\r\n");
859
860
861 #line 234 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
862
863
864 #line default
865 #line hidden
866
867 #line 234 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
868 foreach (var link in subLinks)
869 {
870 var hrefValue = link.GetBoolean("Is_Download_Link") ? link.GetString("Link").GetDownloadPath() : link.GetString("Link");
871
872
873 #line default
874 #line hidden
875 WriteLiteral(" <li>\r\n " +
876 " <a");
877
878 WriteAttribute("href", Tuple.Create(" href=\"", 12429), Tuple.Create("\"", 12446)
879
880 #line 238 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
881 , Tuple.Create(Tuple.Create("", 12436), Tuple.Create<System.Object, System.Int32>(hrefValue
882
883 #line default
884 #line hidden
885 , 12436), false)
886 );
887
888 WriteLiteral(">");
889
890
891 #line 238 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
892 Write(link.GetString("Name"));
893
894
895 #line default
896 #line hidden
897 WriteLiteral("</a>\r\n </li>\r\n");
898
899
900 #line 240 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
901 }
902
903
904 #line default
905 #line hidden
906 WriteLiteral(" </ul>\r\n");
907
908
909 #line 242 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
910 }
911
912
913 #line default
914 #line hidden
915 WriteLiteral(" </div>\r\n");
916
917
918 #line 244 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
919 }
920
921
922 #line default
923 #line hidden
924 WriteLiteral(" </div>\r\n </div>\r\n\r\n <div");
925
926 WriteLiteral(" class=\"col-md-5 hidden-sm hidden-xs\"");
927
928 WriteLiteral(">\r\n <div");
929
930 WriteLiteral(" class=\"contact-tile-outer-wrap\"");
931
932 WriteLiteral(">\r\n <strong>Contact Us </strong>\r\n\r\n\r\n\r\n\r\n");
933
934 WriteLiteral(" ");
935
936
937 #line 255 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
938 Write(RenderItem(new
939 {
940 ItemType = "SeedsAU_Representative",
941 SourceItemEntry = Pageview.Area.Item["Contact"],
942 ItemFields = "*",
943 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml"
944 }));
945
946
947 #line default
948 #line hidden
949 WriteLiteral("\r\n\r\n\r\n\r\n </div>\r\n </div>\r\n\r\n <div");
950
951 WriteLiteral(" class=\"col-xs-6 col-sm-12 footer-social va-middle\"");
952
953 WriteLiteral(">\r\n <a");
954
955 WriteAttribute("href", Tuple.Create(" href=\"", 13394), Tuple.Create("\"", 13462)
956 , Tuple.Create(Tuple.Create("", 13401), Tuple.Create("https://www.facebook.com/", 13401), true)
957
958 #line 269 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
959 , Tuple.Create(Tuple.Create("", 13426), Tuple.Create<System.Object, System.Int32>(Pageview.Area.Item["FacebookPage"]
960
961 #line default
962 #line hidden
963 , 13426), false)
964 , Tuple.Create(Tuple.Create("", 13461), Tuple.Create("/", 13461), true)
965 );
966
967 WriteLiteral(">\r\n <span");
968
969 WriteLiteral(" class=\"fa fa-facebook\"");
970
971 WriteLiteral("></span>\r\n </a>\r\n </div>\r\n </div>\r\n </div>\r\n<" +
972 "/footer>\r\n </footer>\r\n <div");
973
974 WriteLiteral(" class=\"visible-lg-block visible-md-block visible-sm-block visible-xs-block go-to" +
975 "-top hidden\"");
976
977 WriteLiteral(">\r\n <div");
978
979 WriteLiteral(" class=\"triangle\"");
980
981 WriteLiteral("></div>\r\n TOP\r\n </div>\r\n </div>\r\n <script");
982
983 WriteLiteral(" src=\"https://code.jquery.com/jquery.min.js\"");
984
985 WriteLiteral("></script>\r\n <script");
986
987 WriteLiteral(" src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.valida" +
988 "te.min.js\"");
989
990 WriteLiteral("></script>\r\n <!-- Custom handling of unobtrusive validation css classes -->\r\n " +
991 " <script");
992
993 WriteLiteral(" src=\"Files/Templates/Designs/Common/assets/js/validation.custom.js\"");
994
995 WriteLiteral("></script>\r\n\r\n <script");
996
997 WriteLiteral(" src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-unobtrusive/3.2.11" +
998 "/jquery.validate.unobtrusive.min.js\"");
999
1000 WriteLiteral("></script>\r\n");
1001
1002 WriteLiteral(" ");
1003
1004
1005 #line 288 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
1006 Write(Scripts.Render("~/bundles/custom/seedsau"));
1007
1008
1009 #line default
1010 #line hidden
1011 WriteLiteral("\r\n");
1012
1013 WriteLiteral(" ");
1014
1015
1016 #line 289 "C:\home\site\wwwroot\Files\Templates\Designs\SeedsAU\_parsed\Dw_Page.parsed.cshtml"
1017 Write(RenderSnippet("JavaScriptBottom"));
1018
1019
1020 #line default
1021 #line hidden
1022 WriteLiteral("\r\n <!--[if lt IE 9]>\r\n <script src=\"/Files/Templates/Designs/SeedsAU/as" +
1023 "sets/js/html5shiv.min.js\"></script>\r\n <script src=\"/Files/Templates/Desig" +
1024 "ns/SeedsAU/assets/js/respond.min.js\"></script>\r\n <![endif]-->\r\n</body>\r\n</htm" +
1025 "l>");
1026
1027 }
1028 }
1029 }
1030
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 + "&signed_in=true&language=en&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
160 @Title("Default page template")
161
162
163
164
165 @Model.Placeholder("main")
166
167
168 <!-- SOCIAL SHARING -->
169 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
170 <div class="share-wrap text-center">
171 <h4>Share this page</h4>
172 @{
173 var request = HttpContext.Current.Request;
174 var subPath = Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl(request.Url.PathAndQuery.TrimStart('/'));
175 var friendlyUrl = $"{request.Url.Scheme}://{request.Url.Authority}{subPath}";
176 var url = WebUtility.UrlEncode(friendlyUrl);
177 }
178 <ul class="list-inline">
179 <li>
180 <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>
181 </li>
182 <li>
183 <a class="fa fa-twitter text-center" href="https://twitter.com/home?status=@url" title="Share page via Twitter" target="_blank"></a>
184 </li>
185 <li>
186 <a class="fa fa-linkedin text-center" href="https://www.linkedin.com/shareArticle?mini=true&url=@url" title="Share page via Linkedin" target="_blank"></a>
187 </li>
188 </ul>
189 </div>
190
191 <!-- Footer -->
192 <footer class="container-fluid">
193 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
194 @using Dynamicweb.Frontend
195 @using PgwSeeds.SeedsAU
196
197 @{
198 var footerColumns = Model.Area.Item.GetItems("Columns") != null ? Model.Area.Item.GetItems("Columns").Take(4) : new List<ItemViewModel>();
199 }
200
201 <footer class="container-fluid">
202 <div class="max-width-wrap">
203
204 <!-- duplication for mobile -->
205 <div class="clearfix">
206 <div class="hidden-lg hidden-md collapseable collapse" id="contact-Model-tile">
207 <div class="contact-tile-outer-wrap">
208
209 @RenderItem(new
210 {
211 ItemType = "SeedsAU_Representative",
212 SourceItemEntry = Pageview.Area.Item["Contact"],
213 ItemFields = "*",
214 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml"
215 })
216
217
218
219 </div>
220 </div>
221 </div>
222 <!-- duplication for mobile -->
223 <div class="row">
224 <div class="col-md-7 col-sm-12 link-tiles-wrap">
225 <div class="row">
226 @foreach (var aColumn in footerColumns)
227 {
228 var subLinks = aColumn.GetItems("Sub_Links");
229 <div class="col-md-3 col-sm-3 col-xs-6">
230 <strong>@aColumn.GetString("Title")</strong>
231 @if (subLinks.Any())
232 {
233 <ul class="list-unstyled">
234 @foreach (var link in subLinks)
235 {
236 var hrefValue = link.GetBoolean("Is_Download_Link") ? link.GetString("Link").GetDownloadPath() : link.GetString("Link");
237 <li>
238 <a href="@hrefValue">@link.GetString("Name")</a>
239 </li>
240 }
241 </ul>
242 }
243 </div>
244 }
245 </div>
246 </div>
247
248 <div class="col-md-5 hidden-sm hidden-xs">
249 <div class="contact-tile-outer-wrap">
250 <strong>Contact Us </strong>
251
252
253
254
255 @RenderItem(new
256 {
257 ItemType = "SeedsAU_Representative",
258 SourceItemEntry = Pageview.Area.Item["Contact"],
259 ItemFields = "*",
260 DetailsTemplate = "ItemPublisher/Details/Contact.cshtml"
261 })
262
263
264
265 </div>
266 </div>
267
268 <div class="col-xs-6 col-sm-12 footer-social va-middle">
269 <a href="https://www.facebook.com/@Pageview.Area.Item["FacebookPage"]/">
270 <span class="fa fa-facebook"></span>
271 </a>
272 </div>
273 </div>
274 </div>
275 </footer>
276 </footer>
277 <div class="visible-lg-block visible-md-block visible-sm-block visible-xs-block go-to-top hidden">
278 <div class="triangle"></div>
279 TOP
280 </div>
281 </div>
282 <script src="https://code.jquery.com/jquery.min.js"></script>
283 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.1/jquery.validate.min.js"></script>
284 <!-- Custom handling of unobtrusive validation css classes -->
285 <script src="Files/Templates/Designs/Common/assets/js/validation.custom.js"></script>
286
287 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-unobtrusive/3.2.11/jquery.validate.unobtrusive.min.js"></script>
288 @Scripts.Render("~/bundles/custom/seedsau")
289 @RenderSnippet("JavaScriptBottom")
290 <!--[if lt IE 9]>
291 <script src="/Files/Templates/Designs/SeedsAU/assets/js/html5shiv.min.js"></script>
292 <script src="/Files/Templates/Designs/SeedsAU/assets/js/respond.min.js"></script>
293 <![endif]-->
294 </body>
295 </html>