Error compiling template "Designs/Swift/Navigation/BreadcrumbNavigation.cshtml"
Line 71: Argument 1: cannot convert from 'method group' to 'object'

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 17 public class RazorEngine_69ef93b7701d4de3b5a7b56542232cd6 : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.Navigation.NavigationTreeViewModel> { 18 19 #line hidden 20 21 public RazorEngine_69ef93b7701d4de3b5a7b56542232cd6() { 22 } 23 24 public override void Execute() { 25 26 #line 3 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 27 if (!Pageview.IsVisualEditorMode) 28 { 29 string menuId = Model.Parameters.ContainsKey("menu-id") ? $"menu_{Model.Parameters["menu-id"].ToString().ToLower()}" : string.Empty; 30 bool showProductInBreadcrumb = Model.Parameters.ContainsKey("showProductInBreadcrumb") ? Dynamicweb.Core.Converter.ToBoolean(Model.Parameters["showProductInBreadcrumb"]) : false; 31 32 33 34 #line default 35 #line hidden 36 WriteLiteral("\t<ol"); 37 38 WriteAttribute("class", Tuple.Create(" class=\"", 469), Tuple.Create("\"", 506) 39 , Tuple.Create(Tuple.Create("", 477), Tuple.Create("breadcrumb", 477), true) 40 , Tuple.Create(Tuple.Create(" ", 487), Tuple.Create("small", 488), true) 41 , Tuple.Create(Tuple.Create(" ", 493), Tuple.Create("mb-0", 494), true) 42 43 #line 8 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 44 , Tuple.Create(Tuple.Create(" ", 498), Tuple.Create<System.Object, System.Int32>(menuId 45 46 #line default 47 #line hidden 48 , 499), false) 49 ); 50 51 WriteLiteral(">\r\n"); 52 53 54 #line 9 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 55 56 57 #line default 58 #line hidden 59 60 #line 9 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 61 62 var breadCrumbNavigationTree = new Stack<Dynamicweb.Frontend.Navigation.NavigationTreeNodeViewModel>(Model.Nodes); 63 64 65 #line default 66 #line hidden 67 WriteLiteral("<h1>"); 68 69 70 #line 11 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 71 Write(Model.Nodes.Count); 72 73 74 #line default 75 #line hidden 76 WriteLiteral("</h1>\r\n"); 77 78 79 #line 12 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 80 while (breadCrumbNavigationTree.Count > 0) 81 { 82 var currentNode = breadCrumbNavigationTree.Pop(); 83 if (currentNode.ShowInBreadcrumb) 84 { 85 if (!string.IsNullOrEmpty(currentNode.Link)) 86 { 87 88 89 #line default 90 #line hidden 91 WriteLiteral("\t\t\t\t\t\t<li"); 92 93 WriteLiteral(" class=\"breadcrumb-item\""); 94 95 WriteLiteral(">\r\n\t\t\t\t\t\t\t<a"); 96 97 WriteAttribute("href", Tuple.Create(" href=\"", 922), Tuple.Create("\"", 946) 98 99 #line 20 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 100 , Tuple.Create(Tuple.Create("", 929), Tuple.Create<System.Object, System.Int32>(currentNode.Link 101 102 #line default 103 #line hidden 104 , 929), false) 105 ); 106 107 WriteLiteral(">\r\n"); 108 109 WriteLiteral("\t\t\t\t\t\t\t\t"); 110 111 112 #line 21 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 113 Write(currentNode.Name); 114 115 116 #line default 117 #line hidden 118 WriteLiteral("\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t</li>\r\n"); 119 120 121 #line 24 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 122 } 123 else 124 { 125 126 127 #line default 128 #line hidden 129 WriteLiteral("\t\t\t\t\t\t<li"); 130 131 WriteLiteral(" class=\"breadcrumb-item\""); 132 133 WriteLiteral(">\r\n"); 134 135 WriteLiteral("\t\t\t\t\t\t\t"); 136 137 138 #line 28 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 139 Write(currentNode.Name); 140 141 142 #line default 143 #line hidden 144 WriteLiteral("\r\n\t\t\t\t\t\t</li>\r\n"); 145 146 147 #line 30 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 148 } 149 } 150 foreach (var nextNode in currentNode.Nodes) 151 { 152 breadCrumbNavigationTree.Push(nextNode); 153 } 154 155 156 #line default 157 #line hidden 158 WriteLiteral("<!--<h1>"); 159 160 161 #line 36 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 162 Write(currentNode.Name); 163 164 165 #line default 166 #line hidden 167 WriteLiteral(" "); 168 169 170 #line 36 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 171 Write(currentNode.Level); 172 173 174 #line default 175 #line hidden 176 WriteLiteral("</h1>-->\r\n"); 177 178 179 #line 37 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 180 } 181 182 183 #line default 184 #line hidden 185 WriteLiteral("\r\n"); 186 187 188 #line 39 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 189 190 191 #line default 192 #line hidden 193 194 #line 39 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 195 if (showProductInBreadcrumb && !string.IsNullOrEmpty(Dynamicweb.Context.Current.Request.QueryString["ProductID"])) 196 { 197 string productid = Dynamicweb.Context.Current.Request.QueryString["ProductID"]; 198 string variantid = Dynamicweb.Context.Current.Request.QueryString["VariantID"]; 199 var product = Dynamicweb.Ecommerce.Services.Products.GetProductById(productid, variantid, Dynamicweb.Ecommerce.Common.Context.LanguageID); 200 if (product != null) 201 { 202 203 204 #line default 205 #line hidden 206 WriteLiteral("\t\t\t\t<li"); 207 208 WriteLiteral(" class=\"breadcrumb-item\""); 209 210 WriteLiteral(">\r\n"); 211 212 WriteLiteral("\t\t\t\t\t"); 213 214 215 #line 47 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 216 Write(product.Name); 217 218 219 #line default 220 #line hidden 221 WriteLiteral("\r\n\t\t\t\t</li>\r\n"); 222 223 224 #line 49 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 225 } 226 } 227 228 229 #line default 230 #line hidden 231 WriteLiteral("\t</ol>\r\n"); 232 233 234 #line 52 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 235 } 236 else if (Model.Nodes.Count() < 2) 237 { 238 239 240 #line default 241 #line hidden 242 WriteLiteral("\t<div"); 243 244 WriteLiteral(" class=\"alert alert-dark m-0\""); 245 246 WriteLiteral(" role=\"alert\""); 247 248 WriteLiteral(">\r\n\t\t<span>"); 249 250 251 #line 56 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 252 Write(Translate("Breadcrumb navigation: The navigation will be shown here, if any")); 253 254 255 #line default 256 #line hidden 257 WriteLiteral("</span>\r\n\t</div>\r\n"); 258 259 260 #line 58 "D:\dynamicweb.net\Solutions\nextech\Superhome.swiftstaging.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml" 261 } 262 263 264 #line default 265 #line hidden 266 } 267 } 268 } 269

1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.Navigation.NavigationTreeViewModel> 2 3 @if (!Pageview.IsVisualEditorMode) 4 { 5 string menuId = Model.Parameters.ContainsKey("menu-id") ? $"menu_{Model.Parameters["menu-id"].ToString().ToLower()}" : string.Empty; 6 bool showProductInBreadcrumb = Model.Parameters.ContainsKey("showProductInBreadcrumb") ? Dynamicweb.Core.Converter.ToBoolean(Model.Parameters["showProductInBreadcrumb"]) : false; 7 8 <ol class="breadcrumb small mb-0 @menuId"> 9 @{ 10 var breadCrumbNavigationTree = new Stack<Dynamicweb.Frontend.Navigation.NavigationTreeNodeViewModel>(Model.Nodes); 11 <h1>@Model.Nodes.Count</h1> 12 while (breadCrumbNavigationTree.Count > 0) 13 { 14 var currentNode = breadCrumbNavigationTree.Pop(); 15 if (currentNode.ShowInBreadcrumb) 16 { 17 if (!string.IsNullOrEmpty(currentNode.Link)) 18 { 19 <li class="breadcrumb-item"> 20 <a href="@currentNode.Link"> 21 @currentNode.Name 22 </a> 23 </li> 24 } 25 else 26 { 27 <li class="breadcrumb-item"> 28 @currentNode.Name 29 </li> 30 } 31 } 32 foreach (var nextNode in currentNode.Nodes) 33 { 34 breadCrumbNavigationTree.Push(nextNode); 35 } 36 <!--<h1>@currentNode.Name @currentNode.Level</h1>--> 37 } 38 } 39 @if (showProductInBreadcrumb && !string.IsNullOrEmpty(Dynamicweb.Context.Current.Request.QueryString["ProductID"])) 40 { 41 string productid = Dynamicweb.Context.Current.Request.QueryString["ProductID"]; 42 string variantid = Dynamicweb.Context.Current.Request.QueryString["VariantID"]; 43 var product = Dynamicweb.Ecommerce.Services.Products.GetProductById(productid, variantid, Dynamicweb.Ecommerce.Common.Context.LanguageID); 44 if (product != null) 45 { 46 <li class="breadcrumb-item"> 47 @product.Name 48 </li> 49 } 50 } 51 </ol> 52 } 53 else if (Model.Nodes.Count() < 2) 54 { 55 <div class="alert alert-dark m-0" role="alert"> 56 <span>@Translate("Breadcrumb navigation: The navigation will be shown here, if any")</span> 57 </div> 58 } 59

CERVE 7710 BOTTLE LORY CLEAR

0043615
€ 3.29 InStock
In stock

Product Details

Barcode
0
Brand
Cerve
On Offer
No
Supplier Item
8001691268689
Category
Jugs/Bottles