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