Error executing template "Designs/Swift/Navigation/BreadcrumbNavigation.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, Int32 nodesLevel)
   at Dynamicweb.Frontend.Navigation.NavigationService.GetNavigationNodes(NavigationContext context, NavigationSettings settings, NavigationTreeNode parent)
   at Dynamicweb.Frontend.Navigation.NavigationTreeNodeViewModel.get_Nodes()
   at CompiledRazorTemplates.Dynamic.RazorEngine_55f707b9788f4b328849d680959c1552.Execute() in D:\dynamicweb.net\Solutions\Dynamicweb\T3L.cloud.dynamicweb-cms.com\files\Templates\Designs\Swift\Navigation\BreadcrumbNavigation.cshtml:line 31
   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 (!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 while (breadCrumbNavigationTree.Count > 0) 12 { 13 var currentNode = breadCrumbNavigationTree.Pop(); 14 if (currentNode.ShowInBreadcrumb) 15 { 16 if (!string.IsNullOrEmpty(currentNode.Link)) 17 { 18 <li class="breadcrumb-item"> 19 <a href="@currentNode.Link"> 20 @currentNode.Name 21 </a> 22 </li> 23 } 24 else 25 { 26 <li class="breadcrumb-item"> 27 @currentNode.Name 28 </li> 29 } 30 } 31 foreach (var nextNode in currentNode.Nodes) 32 { 33 breadCrumbNavigationTree.Push(nextNode); 34 } 35 } 36 } 37 @if (showProductInBreadcrumb && !string.IsNullOrEmpty(Dynamicweb.Context.Current.Request.QueryString["ProductID"])) 38 { 39 string productid = Dynamicweb.Context.Current.Request.QueryString["ProductID"]; 40 string variantid = Dynamicweb.Context.Current.Request.QueryString["VariantID"]; 41 var product = Dynamicweb.Ecommerce.Services.Products.GetProductById(productid, variantid, Dynamicweb.Ecommerce.Common.Context.LanguageID); 42 if (product != null) 43 { 44 <li class="breadcrumb-item"> 45 @product.Name 46 </li> 47 } 48 } 49 </ol> 50 } 51 else if (Model.Nodes.Count() < 2) 52 { 53 <div class="alert alert-dark m-0" role="alert"> 54 <span>@Translate("Breadcrumb navigation: The navigation will be shown here, if any")</span> 55 </div> 56 } 57

Alzicht Hardboard Suspension File, A4, 40 mm U-Bottom

5 pcs. | #2662144000
25.79 £ OutOfStock

Size A4

Orientation

Not available online

  • Benelux suspension file standard.
  • Crystal-clear 65-mm wide Alzicht Label Holders that are readable from the front and top.
  • Strong, tin-plated, riveted metal suspension hooks with grey nylon inserts.
  • Made of sturdy 1050 g/m² hardboard.

  • Benelux suspension file standard.
  • Crystal-clear 65-mm wide Alzicht Label Holders that are readable from the front and top.
  • Strong, tin-plated, riveted metal suspension hooks with grey nylon inserts.
  • Made of sturdy 1050 g/m² hardboard.
  • Packaged in sets of 5, including label holders and strips.

Colour
Quantity
5
Height
235 mm
Length
0 mm
Width/depth
312 mm
Material
Cardboard
Country of Origin
Netherlands
Document Format
A4 (210 x 297 mm)
Weight
0,3 KG
Number
2662144000

Delivery

  • Delivery in 1-2 working days | ParcelForce & DHL
  • Shipping £7.80 | Free on orders over £150
  • Order before 2pm on a business day and we’ll ship your order the same day
  • For more information please see our shipping page

Returns:

  • 100-day return or exchange policy if you're not satisfied
  • Returns are easy and hassle-free
  • You can find more information on our returns page

Feel free to contact us if you have any questions about a product, an order, purchasing options, or anything else.

01993 776 451
sales@pelltech.co.uk

Monday to Friday: 9am - 5pm

You can also visit our customer service area, where you'll find answers about delivery, payment and returns.

Frequently bought together

Explore popular products that are often purchased together to find the perfect match.

Recommended for you

Shop our bestsellers


Join our customer club – it’s free!
Join the fun → Get discounts. Exclusive offers. Access your orders, invoices, and much more.

Explore other popular solutions

See other popular choices to simplify your daily routines

Fast delivery

1-2 business days.

Ships today

Order before 2pm and we ship today.

Free shipping

Free shipping on orders over £150.

100 days full return

We offer a 100-day return policy.