Error executing template "Designs/Rapido/Navigation/Breadcrumbs.cshtml"
System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Dynamicweb.Ecommerce.Products.GroupRelation.GetGroupRelationsByChildId(String childId)
   at Dynamicweb.Ecommerce.Products.Group.get_IsTopGroup()
   at Dynamicweb.Ecommerce.Shops.Shop.GetTopLevelGroups(String languageId)
   at Dynamicweb.Ecommerce.Frontend.Navigation.GroupNavigationTreeNodeProvider.GetGroupsBySettings(PageNavigationSettings ecomSettings)
   at Dynamicweb.Ecommerce.Frontend.Navigation.GroupNavigationTreeNodeProvider.GetGroups(NavigationTreeNode parent, Page page)
   at Dynamicweb.Ecommerce.Frontend.Navigation.GroupNavigationTreeNodeProvider.GetNodes(NavigationContext context, NavigationSettings settings, NavigationTreeNode parent)
   at System.Linq.Enumerable.<SelectManyIterator>d__17`2.MoveNext()
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at Dynamicweb.Frontend.Navigation.NavigationService.FilterNodesByExpandMode(NavigationContext context, NavigationSettings settings, NavigationTreeNode parent, IEnumerable`1 nodes)
   at Dynamicweb.Frontend.Navigation.NavigationService.GetNavigationNodes(NavigationContext context, NavigationSettings settings, NavigationTreeNode parent)
   at Dynamicweb.Frontend.Navigation.NavigationTreeNodeViewModel.get_Nodes()
   at CompiledRazorTemplates.Dynamic.RazorEngine_84d2fc30ec734f7cbb659cd50c22256e.Execute() in C:\inetpub\wwwroot\eCommerce\DK-FUNKI\Solutions\Rapido3.0\Files\Templates\Designs\Rapido\Navigation\Breadcrumbs.cshtml:line 3
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.Navigation.NavigationTreeViewModel> 2 3 @if (Model.Nodes.Count() > 0) { 4 <ul class="breadcrumb dw-mod"> 5 @RenderNodes(Model.Nodes) 6 </ul> 7 } 8 9 10 @helper RenderNodes(IEnumerable<Dynamicweb.Frontend.Navigation.NavigationTreeNodeViewModel> nodes) 11 { 12 foreach (var node in nodes) 13 { 14 <li class="breadcrumb__item @(node.IsActive ? "active" : "") dw-mod"> 15 @if (node.Nodes.Count() > 0) 16 { 17 <a href="@node.Link" title="@node.Name">@node.Name</a> 18 } 19 else 20 { 21 <span class="dw-mod">@node.Name</span> 22 } 23 </li> 24 @RenderNodes(node.Nodes) 25 } 26 } 27 28 @helper RenderSchemaItem(IEnumerable<Dynamicweb.Frontend.Navigation.NavigationTreeNodeViewModel> nodes, int position) 29 { 30 foreach (var node in nodes) 31 { 32 <text>{ 33 "@@type": "ListItem", 34 "position": @position, 35 "name": "@node.Name", 36 "item": "@(Dynamicweb.Context.Current.Request.Url.Scheme + "://" + Dynamicweb.Context.Current.Request.Url.Host + node.Link)" 37 }@(node.Nodes.Count() > 0 ? "," : "")</text> 38 @RenderSchemaItem(node.Nodes, position + 1) 39 } 40 } 41 <script type="application/ld+json"> 42 { 43 "@@context": "https://schema.org", 44 "@@type": "BreadcrumbList", 45 "itemListElement": [@RenderSchemaItem(Model.Nodes, 1)] 46 } 47 </script>

Y-BRANCH TUBE 75 MM 90°

Art. no.: 90210
ACCESSORIES FOR FEEDING PIPES

We use necessary third-party content (e.g. script libraries) to ensure the function of our site. If you do not want this, please do not visit our site. We use analyses methods (e.g. cookies or fingerprints) to measure how often our site is visited and how it is used. We use tracking technologies for marketing purposes and also use third-party providers for this purpose, which may use cookies, fingerprints, tracking pixels and IP addresses across devices. On our website, we embed third-party content from other providers (e.g. social plugins, map services, external fonts). We have no influence on the further data processing and any tracking by the third-party provider. With your settings in the consent banner you consent to the processes described above. You can withdraw your consent at any time with effect for the future. You can find more information in our privacy policy. Privacy politics

More information...