Error executing template "/Designs/Swift/Grid/Page/RowTemplates/1ColumnComponentEdit.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_5a34a5c3e9dd4cd0a9231991e26bca0f.ExecuteAsync()
   at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   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.GridRowViewModel> @{ string pushDown = ""; string columnPosition = Model.Item.GetRawValueString("ColumnPosition", "align-items-center").ToLower(); if (columnPosition == "bottom") { pushDown = " mt-auto"; } string spaceBetweenRows = Model.Item.GetRawValueString("SpaceBetweenRows", "spacing"); string sectionClass = string.Empty; //Row spacing dekstop switch (spaceBetweenRows) { case "none": //No spacing sectionClass += "py-0"; break; case "spacing": //Small spacing top and bottom sectionClass += "py-2"; break; case "spacing-small-top": //Small spacing top sectionClass += "pt-2"; break; case "spacing-small-bottom": //Small spacing bottom sectionClass += "pb-2"; break; case "spacing-medium": //Medium spacing top and bottom sectionClass += "py-3"; break; case "spacing-medium-top": //Medium spacing top sectionClass += "pt-3"; break; case "spacing-medium-bottom": //Medium spacing bottom sectionClass += "pb-3"; break; case "spacing-large": //Large spacing top and bottom sectionClass += "py-4"; break; case "spacing-top": //Large spacing top sectionClass += "pt-4"; break; case "spacing-bottom": //Large spacing bottom sectionClass += "pb-4"; break; } string theme = !string.IsNullOrWhiteSpace(Model.Item.GetRawValueString("Theme")) ? " theme " + Model.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : ""; var decorations = Model.Item?.GetList("CssDecorations")?.GetRawValue().OfType<string>() ?? Enumerable.Empty<string>(); var css = string.Empty; var cssClasses = new List<string> { }; foreach (var itemId in decorations) { var item = Dynamicweb.Content.Services.Items.GetItem("Swift_Css", itemId); item.TryGetValue("Class", out object classes); if (classes is null) { continue; } var cssString = (string)classes; if (cssString.StartsWith("[")) { var cssArray = Dynamicweb.Core.Converter.Deserialize<string[]>(cssString); cssClasses.AddRange(cssArray); } else { cssClasses.Add(cssString.Replace(",", " ")); } } css = string.Join(" ", cssClasses).Trim(); string columnOne = Model.Column(1).Output().Trim(); if (Pageview.IsVisualEditorMode || !string.IsNullOrWhiteSpace(columnOne)) { <div class="@(theme)@(pushDown) @(css) item_@Model.Item.SystemName.ToLower()"> <div class="@sectionClass" data-col-size="12"> @columnOne </div> </div> } }
Error executing template "/Designs/Swift/Grid/Page/RowTemplates/1ColumnComponentEdit.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_5a34a5c3e9dd4cd0a9231991e26bca0f.ExecuteAsync()
   at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   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.GridRowViewModel> @{ string pushDown = ""; string columnPosition = Model.Item.GetRawValueString("ColumnPosition", "align-items-center").ToLower(); if (columnPosition == "bottom") { pushDown = " mt-auto"; } string spaceBetweenRows = Model.Item.GetRawValueString("SpaceBetweenRows", "spacing"); string sectionClass = string.Empty; //Row spacing dekstop switch (spaceBetweenRows) { case "none": //No spacing sectionClass += "py-0"; break; case "spacing": //Small spacing top and bottom sectionClass += "py-2"; break; case "spacing-small-top": //Small spacing top sectionClass += "pt-2"; break; case "spacing-small-bottom": //Small spacing bottom sectionClass += "pb-2"; break; case "spacing-medium": //Medium spacing top and bottom sectionClass += "py-3"; break; case "spacing-medium-top": //Medium spacing top sectionClass += "pt-3"; break; case "spacing-medium-bottom": //Medium spacing bottom sectionClass += "pb-3"; break; case "spacing-large": //Large spacing top and bottom sectionClass += "py-4"; break; case "spacing-top": //Large spacing top sectionClass += "pt-4"; break; case "spacing-bottom": //Large spacing bottom sectionClass += "pb-4"; break; } string theme = !string.IsNullOrWhiteSpace(Model.Item.GetRawValueString("Theme")) ? " theme " + Model.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : ""; var decorations = Model.Item?.GetList("CssDecorations")?.GetRawValue().OfType<string>() ?? Enumerable.Empty<string>(); var css = string.Empty; var cssClasses = new List<string> { }; foreach (var itemId in decorations) { var item = Dynamicweb.Content.Services.Items.GetItem("Swift_Css", itemId); item.TryGetValue("Class", out object classes); if (classes is null) { continue; } var cssString = (string)classes; if (cssString.StartsWith("[")) { var cssArray = Dynamicweb.Core.Converter.Deserialize<string[]>(cssString); cssClasses.AddRange(cssArray); } else { cssClasses.Add(cssString.Replace(",", " ")); } } css = string.Join(" ", cssClasses).Trim(); string columnOne = Model.Column(1).Output().Trim(); if (Pageview.IsVisualEditorMode || !string.IsNullOrWhiteSpace(columnOne)) { <div class="@(theme)@(pushDown) @(css) item_@Model.Item.SystemName.ToLower()"> <div class="@sectionClass" data-col-size="12"> @columnOne </div> </div> } }
Error executing template "/Designs/Swift/Grid/Page/RowTemplates/1ColumnComponentEdit.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_5a34a5c3e9dd4cd0a9231991e26bca0f.ExecuteAsync()
   at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   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.GridRowViewModel> @{ string pushDown = ""; string columnPosition = Model.Item.GetRawValueString("ColumnPosition", "align-items-center").ToLower(); if (columnPosition == "bottom") { pushDown = " mt-auto"; } string spaceBetweenRows = Model.Item.GetRawValueString("SpaceBetweenRows", "spacing"); string sectionClass = string.Empty; //Row spacing dekstop switch (spaceBetweenRows) { case "none": //No spacing sectionClass += "py-0"; break; case "spacing": //Small spacing top and bottom sectionClass += "py-2"; break; case "spacing-small-top": //Small spacing top sectionClass += "pt-2"; break; case "spacing-small-bottom": //Small spacing bottom sectionClass += "pb-2"; break; case "spacing-medium": //Medium spacing top and bottom sectionClass += "py-3"; break; case "spacing-medium-top": //Medium spacing top sectionClass += "pt-3"; break; case "spacing-medium-bottom": //Medium spacing bottom sectionClass += "pb-3"; break; case "spacing-large": //Large spacing top and bottom sectionClass += "py-4"; break; case "spacing-top": //Large spacing top sectionClass += "pt-4"; break; case "spacing-bottom": //Large spacing bottom sectionClass += "pb-4"; break; } string theme = !string.IsNullOrWhiteSpace(Model.Item.GetRawValueString("Theme")) ? " theme " + Model.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : ""; var decorations = Model.Item?.GetList("CssDecorations")?.GetRawValue().OfType<string>() ?? Enumerable.Empty<string>(); var css = string.Empty; var cssClasses = new List<string> { }; foreach (var itemId in decorations) { var item = Dynamicweb.Content.Services.Items.GetItem("Swift_Css", itemId); item.TryGetValue("Class", out object classes); if (classes is null) { continue; } var cssString = (string)classes; if (cssString.StartsWith("[")) { var cssArray = Dynamicweb.Core.Converter.Deserialize<string[]>(cssString); cssClasses.AddRange(cssArray); } else { cssClasses.Add(cssString.Replace(",", " ")); } } css = string.Join(" ", cssClasses).Trim(); string columnOne = Model.Column(1).Output().Trim(); if (Pageview.IsVisualEditorMode || !string.IsNullOrWhiteSpace(columnOne)) { <div class="@(theme)@(pushDown) @(css) item_@Model.Item.SystemName.ToLower()"> <div class="@sectionClass" data-col-size="12"> @columnOne </div> </div> } }
Error executing template "/Designs/Swift/Grid/Page/RowTemplates/1ColumnComponentEdit.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_5a34a5c3e9dd4cd0a9231991e26bca0f.ExecuteAsync()
   at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   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.GridRowViewModel> @{ string pushDown = ""; string columnPosition = Model.Item.GetRawValueString("ColumnPosition", "align-items-center").ToLower(); if (columnPosition == "bottom") { pushDown = " mt-auto"; } string spaceBetweenRows = Model.Item.GetRawValueString("SpaceBetweenRows", "spacing"); string sectionClass = string.Empty; //Row spacing dekstop switch (spaceBetweenRows) { case "none": //No spacing sectionClass += "py-0"; break; case "spacing": //Small spacing top and bottom sectionClass += "py-2"; break; case "spacing-small-top": //Small spacing top sectionClass += "pt-2"; break; case "spacing-small-bottom": //Small spacing bottom sectionClass += "pb-2"; break; case "spacing-medium": //Medium spacing top and bottom sectionClass += "py-3"; break; case "spacing-medium-top": //Medium spacing top sectionClass += "pt-3"; break; case "spacing-medium-bottom": //Medium spacing bottom sectionClass += "pb-3"; break; case "spacing-large": //Large spacing top and bottom sectionClass += "py-4"; break; case "spacing-top": //Large spacing top sectionClass += "pt-4"; break; case "spacing-bottom": //Large spacing bottom sectionClass += "pb-4"; break; } string theme = !string.IsNullOrWhiteSpace(Model.Item.GetRawValueString("Theme")) ? " theme " + Model.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : ""; var decorations = Model.Item?.GetList("CssDecorations")?.GetRawValue().OfType<string>() ?? Enumerable.Empty<string>(); var css = string.Empty; var cssClasses = new List<string> { }; foreach (var itemId in decorations) { var item = Dynamicweb.Content.Services.Items.GetItem("Swift_Css", itemId); item.TryGetValue("Class", out object classes); if (classes is null) { continue; } var cssString = (string)classes; if (cssString.StartsWith("[")) { var cssArray = Dynamicweb.Core.Converter.Deserialize<string[]>(cssString); cssClasses.AddRange(cssArray); } else { cssClasses.Add(cssString.Replace(",", " ")); } } css = string.Join(" ", cssClasses).Trim(); string columnOne = Model.Column(1).Output().Trim(); if (Pageview.IsVisualEditorMode || !string.IsNullOrWhiteSpace(columnOne)) { <div class="@(theme)@(pushDown) @(css) item_@Model.Item.SystemName.ToLower()"> <div class="@sectionClass" data-col-size="12"> @columnOne </div> </div> } }
Error executing template "/Designs/Swift/Grid/Page/RowTemplates/1ColumnComponentEdit.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_5a34a5c3e9dd4cd0a9231991e26bca0f.ExecuteAsync()
   at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   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.GridRowViewModel> @{ string pushDown = ""; string columnPosition = Model.Item.GetRawValueString("ColumnPosition", "align-items-center").ToLower(); if (columnPosition == "bottom") { pushDown = " mt-auto"; } string spaceBetweenRows = Model.Item.GetRawValueString("SpaceBetweenRows", "spacing"); string sectionClass = string.Empty; //Row spacing dekstop switch (spaceBetweenRows) { case "none": //No spacing sectionClass += "py-0"; break; case "spacing": //Small spacing top and bottom sectionClass += "py-2"; break; case "spacing-small-top": //Small spacing top sectionClass += "pt-2"; break; case "spacing-small-bottom": //Small spacing bottom sectionClass += "pb-2"; break; case "spacing-medium": //Medium spacing top and bottom sectionClass += "py-3"; break; case "spacing-medium-top": //Medium spacing top sectionClass += "pt-3"; break; case "spacing-medium-bottom": //Medium spacing bottom sectionClass += "pb-3"; break; case "spacing-large": //Large spacing top and bottom sectionClass += "py-4"; break; case "spacing-top": //Large spacing top sectionClass += "pt-4"; break; case "spacing-bottom": //Large spacing bottom sectionClass += "pb-4"; break; } string theme = !string.IsNullOrWhiteSpace(Model.Item.GetRawValueString("Theme")) ? " theme " + Model.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : ""; var decorations = Model.Item?.GetList("CssDecorations")?.GetRawValue().OfType<string>() ?? Enumerable.Empty<string>(); var css = string.Empty; var cssClasses = new List<string> { }; foreach (var itemId in decorations) { var item = Dynamicweb.Content.Services.Items.GetItem("Swift_Css", itemId); item.TryGetValue("Class", out object classes); if (classes is null) { continue; } var cssString = (string)classes; if (cssString.StartsWith("[")) { var cssArray = Dynamicweb.Core.Converter.Deserialize<string[]>(cssString); cssClasses.AddRange(cssArray); } else { cssClasses.Add(cssString.Replace(",", " ")); } } css = string.Join(" ", cssClasses).Trim(); string columnOne = Model.Column(1).Output().Trim(); if (Pageview.IsVisualEditorMode || !string.IsNullOrWhiteSpace(columnOne)) { <div class="@(theme)@(pushDown) @(css) item_@Model.Item.SystemName.ToLower()"> <div class="@sectionClass" data-col-size="12"> @columnOne </div> </div> } }
Error executing template "/Designs/Swift/Grid/Page/RowTemplates/1ColumnComponentEdit.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_5a34a5c3e9dd4cd0a9231991e26bca0f.ExecuteAsync()
   at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   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.GridRowViewModel> @{ string pushDown = ""; string columnPosition = Model.Item.GetRawValueString("ColumnPosition", "align-items-center").ToLower(); if (columnPosition == "bottom") { pushDown = " mt-auto"; } string spaceBetweenRows = Model.Item.GetRawValueString("SpaceBetweenRows", "spacing"); string sectionClass = string.Empty; //Row spacing dekstop switch (spaceBetweenRows) { case "none": //No spacing sectionClass += "py-0"; break; case "spacing": //Small spacing top and bottom sectionClass += "py-2"; break; case "spacing-small-top": //Small spacing top sectionClass += "pt-2"; break; case "spacing-small-bottom": //Small spacing bottom sectionClass += "pb-2"; break; case "spacing-medium": //Medium spacing top and bottom sectionClass += "py-3"; break; case "spacing-medium-top": //Medium spacing top sectionClass += "pt-3"; break; case "spacing-medium-bottom": //Medium spacing bottom sectionClass += "pb-3"; break; case "spacing-large": //Large spacing top and bottom sectionClass += "py-4"; break; case "spacing-top": //Large spacing top sectionClass += "pt-4"; break; case "spacing-bottom": //Large spacing bottom sectionClass += "pb-4"; break; } string theme = !string.IsNullOrWhiteSpace(Model.Item.GetRawValueString("Theme")) ? " theme " + Model.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : ""; var decorations = Model.Item?.GetList("CssDecorations")?.GetRawValue().OfType<string>() ?? Enumerable.Empty<string>(); var css = string.Empty; var cssClasses = new List<string> { }; foreach (var itemId in decorations) { var item = Dynamicweb.Content.Services.Items.GetItem("Swift_Css", itemId); item.TryGetValue("Class", out object classes); if (classes is null) { continue; } var cssString = (string)classes; if (cssString.StartsWith("[")) { var cssArray = Dynamicweb.Core.Converter.Deserialize<string[]>(cssString); cssClasses.AddRange(cssArray); } else { cssClasses.Add(cssString.Replace(",", " ")); } } css = string.Join(" ", cssClasses).Trim(); string columnOne = Model.Column(1).Output().Trim(); if (Pageview.IsVisualEditorMode || !string.IsNullOrWhiteSpace(columnOne)) { <div class="@(theme)@(pushDown) @(css) item_@Model.Item.SystemName.ToLower()"> <div class="@sectionClass" data-col-size="12"> @columnOne </div> </div> } }
Error executing template "/Designs/Swift/Grid/Page/RowTemplates/1ColumnComponentEdit.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_5a34a5c3e9dd4cd0a9231991e26bca0f.ExecuteAsync()
   at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   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.GridRowViewModel> @{ string pushDown = ""; string columnPosition = Model.Item.GetRawValueString("ColumnPosition", "align-items-center").ToLower(); if (columnPosition == "bottom") { pushDown = " mt-auto"; } string spaceBetweenRows = Model.Item.GetRawValueString("SpaceBetweenRows", "spacing"); string sectionClass = string.Empty; //Row spacing dekstop switch (spaceBetweenRows) { case "none": //No spacing sectionClass += "py-0"; break; case "spacing": //Small spacing top and bottom sectionClass += "py-2"; break; case "spacing-small-top": //Small spacing top sectionClass += "pt-2"; break; case "spacing-small-bottom": //Small spacing bottom sectionClass += "pb-2"; break; case "spacing-medium": //Medium spacing top and bottom sectionClass += "py-3"; break; case "spacing-medium-top": //Medium spacing top sectionClass += "pt-3"; break; case "spacing-medium-bottom": //Medium spacing bottom sectionClass += "pb-3"; break; case "spacing-large": //Large spacing top and bottom sectionClass += "py-4"; break; case "spacing-top": //Large spacing top sectionClass += "pt-4"; break; case "spacing-bottom": //Large spacing bottom sectionClass += "pb-4"; break; } string theme = !string.IsNullOrWhiteSpace(Model.Item.GetRawValueString("Theme")) ? " theme " + Model.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : ""; var decorations = Model.Item?.GetList("CssDecorations")?.GetRawValue().OfType<string>() ?? Enumerable.Empty<string>(); var css = string.Empty; var cssClasses = new List<string> { }; foreach (var itemId in decorations) { var item = Dynamicweb.Content.Services.Items.GetItem("Swift_Css", itemId); item.TryGetValue("Class", out object classes); if (classes is null) { continue; } var cssString = (string)classes; if (cssString.StartsWith("[")) { var cssArray = Dynamicweb.Core.Converter.Deserialize<string[]>(cssString); cssClasses.AddRange(cssArray); } else { cssClasses.Add(cssString.Replace(",", " ")); } } css = string.Join(" ", cssClasses).Trim(); string columnOne = Model.Column(1).Output().Trim(); if (Pageview.IsVisualEditorMode || !string.IsNullOrWhiteSpace(columnOne)) { <div class="@(theme)@(pushDown) @(css) item_@Model.Item.SystemName.ToLower()"> <div class="@sectionClass" data-col-size="12"> @columnOne </div> </div> } }
Error executing template "/Designs/Swift/Grid/Page/RowTemplates/1ColumnComponentEdit.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_5a34a5c3e9dd4cd0a9231991e26bca0f.ExecuteAsync()
   at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   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.GridRowViewModel> @{ string pushDown = ""; string columnPosition = Model.Item.GetRawValueString("ColumnPosition", "align-items-center").ToLower(); if (columnPosition == "bottom") { pushDown = " mt-auto"; } string spaceBetweenRows = Model.Item.GetRawValueString("SpaceBetweenRows", "spacing"); string sectionClass = string.Empty; //Row spacing dekstop switch (spaceBetweenRows) { case "none": //No spacing sectionClass += "py-0"; break; case "spacing": //Small spacing top and bottom sectionClass += "py-2"; break; case "spacing-small-top": //Small spacing top sectionClass += "pt-2"; break; case "spacing-small-bottom": //Small spacing bottom sectionClass += "pb-2"; break; case "spacing-medium": //Medium spacing top and bottom sectionClass += "py-3"; break; case "spacing-medium-top": //Medium spacing top sectionClass += "pt-3"; break; case "spacing-medium-bottom": //Medium spacing bottom sectionClass += "pb-3"; break; case "spacing-large": //Large spacing top and bottom sectionClass += "py-4"; break; case "spacing-top": //Large spacing top sectionClass += "pt-4"; break; case "spacing-bottom": //Large spacing bottom sectionClass += "pb-4"; break; } string theme = !string.IsNullOrWhiteSpace(Model.Item.GetRawValueString("Theme")) ? " theme " + Model.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : ""; var decorations = Model.Item?.GetList("CssDecorations")?.GetRawValue().OfType<string>() ?? Enumerable.Empty<string>(); var css = string.Empty; var cssClasses = new List<string> { }; foreach (var itemId in decorations) { var item = Dynamicweb.Content.Services.Items.GetItem("Swift_Css", itemId); item.TryGetValue("Class", out object classes); if (classes is null) { continue; } var cssString = (string)classes; if (cssString.StartsWith("[")) { var cssArray = Dynamicweb.Core.Converter.Deserialize<string[]>(cssString); cssClasses.AddRange(cssArray); } else { cssClasses.Add(cssString.Replace(",", " ")); } } css = string.Join(" ", cssClasses).Trim(); string columnOne = Model.Column(1).Output().Trim(); if (Pageview.IsVisualEditorMode || !string.IsNullOrWhiteSpace(columnOne)) { <div class="@(theme)@(pushDown) @(css) item_@Model.Item.SystemName.ToLower()"> <div class="@sectionClass" data-col-size="12"> @columnOne </div> </div> } }
Error executing template "/Designs/Swift/Grid/Page/RowTemplates/1ColumnComponentEdit.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_5a34a5c3e9dd4cd0a9231991e26bca0f.ExecuteAsync()
   at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   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.GridRowViewModel> @{ string pushDown = ""; string columnPosition = Model.Item.GetRawValueString("ColumnPosition", "align-items-center").ToLower(); if (columnPosition == "bottom") { pushDown = " mt-auto"; } string spaceBetweenRows = Model.Item.GetRawValueString("SpaceBetweenRows", "spacing"); string sectionClass = string.Empty; //Row spacing dekstop switch (spaceBetweenRows) { case "none": //No spacing sectionClass += "py-0"; break; case "spacing": //Small spacing top and bottom sectionClass += "py-2"; break; case "spacing-small-top": //Small spacing top sectionClass += "pt-2"; break; case "spacing-small-bottom": //Small spacing bottom sectionClass += "pb-2"; break; case "spacing-medium": //Medium spacing top and bottom sectionClass += "py-3"; break; case "spacing-medium-top": //Medium spacing top sectionClass += "pt-3"; break; case "spacing-medium-bottom": //Medium spacing bottom sectionClass += "pb-3"; break; case "spacing-large": //Large spacing top and bottom sectionClass += "py-4"; break; case "spacing-top": //Large spacing top sectionClass += "pt-4"; break; case "spacing-bottom": //Large spacing bottom sectionClass += "pb-4"; break; } string theme = !string.IsNullOrWhiteSpace(Model.Item.GetRawValueString("Theme")) ? " theme " + Model.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : ""; var decorations = Model.Item?.GetList("CssDecorations")?.GetRawValue().OfType<string>() ?? Enumerable.Empty<string>(); var css = string.Empty; var cssClasses = new List<string> { }; foreach (var itemId in decorations) { var item = Dynamicweb.Content.Services.Items.GetItem("Swift_Css", itemId); item.TryGetValue("Class", out object classes); if (classes is null) { continue; } var cssString = (string)classes; if (cssString.StartsWith("[")) { var cssArray = Dynamicweb.Core.Converter.Deserialize<string[]>(cssString); cssClasses.AddRange(cssArray); } else { cssClasses.Add(cssString.Replace(",", " ")); } } css = string.Join(" ", cssClasses).Trim(); string columnOne = Model.Column(1).Output().Trim(); if (Pageview.IsVisualEditorMode || !string.IsNullOrWhiteSpace(columnOne)) { <div class="@(theme)@(pushDown) @(css) item_@Model.Item.SystemName.ToLower()"> <div class="@sectionClass" data-col-size="12"> @columnOne </div> </div> } }
Error executing template "/Designs/Swift/Grid/Page/RowTemplates/1ColumnComponentEdit.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_5a34a5c3e9dd4cd0a9231991e26bca0f.ExecuteAsync()
   at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   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.GridRowViewModel> @{ string pushDown = ""; string columnPosition = Model.Item.GetRawValueString("ColumnPosition", "align-items-center").ToLower(); if (columnPosition == "bottom") { pushDown = " mt-auto"; } string spaceBetweenRows = Model.Item.GetRawValueString("SpaceBetweenRows", "spacing"); string sectionClass = string.Empty; //Row spacing dekstop switch (spaceBetweenRows) { case "none": //No spacing sectionClass += "py-0"; break; case "spacing": //Small spacing top and bottom sectionClass += "py-2"; break; case "spacing-small-top": //Small spacing top sectionClass += "pt-2"; break; case "spacing-small-bottom": //Small spacing bottom sectionClass += "pb-2"; break; case "spacing-medium": //Medium spacing top and bottom sectionClass += "py-3"; break; case "spacing-medium-top": //Medium spacing top sectionClass += "pt-3"; break; case "spacing-medium-bottom": //Medium spacing bottom sectionClass += "pb-3"; break; case "spacing-large": //Large spacing top and bottom sectionClass += "py-4"; break; case "spacing-top": //Large spacing top sectionClass += "pt-4"; break; case "spacing-bottom": //Large spacing bottom sectionClass += "pb-4"; break; } string theme = !string.IsNullOrWhiteSpace(Model.Item.GetRawValueString("Theme")) ? " theme " + Model.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : ""; var decorations = Model.Item?.GetList("CssDecorations")?.GetRawValue().OfType<string>() ?? Enumerable.Empty<string>(); var css = string.Empty; var cssClasses = new List<string> { }; foreach (var itemId in decorations) { var item = Dynamicweb.Content.Services.Items.GetItem("Swift_Css", itemId); item.TryGetValue("Class", out object classes); if (classes is null) { continue; } var cssString = (string)classes; if (cssString.StartsWith("[")) { var cssArray = Dynamicweb.Core.Converter.Deserialize<string[]>(cssString); cssClasses.AddRange(cssArray); } else { cssClasses.Add(cssString.Replace(",", " ")); } } css = string.Join(" ", cssClasses).Trim(); string columnOne = Model.Column(1).Output().Trim(); if (Pageview.IsVisualEditorMode || !string.IsNullOrWhiteSpace(columnOne)) { <div class="@(theme)@(pushDown) @(css) item_@Model.Item.SystemName.ToLower()"> <div class="@sectionClass" data-col-size="12"> @columnOne </div> </div> } }

Be comfortable with our equipments

Specifications

Brand name Merida
Battery effect (Wh) 630
Battery model Shimano E8036 630Wh
Battery type Lithium-Ion
Battery voltage (V) 36
Control panel LCD panel
Engine brand Shimano
Engine Maximum torque (Nm) 85
Engine model SHIMANO STEPS E8000 (EP8)
Engine performance (Watt) 250
Engine type Center
Manufacturer Merida
Brake front Shimano SLX (RT64 203mm)
Brake rear Shimano SLX (RTEM600 203mm)
Chain Shimano CN-M6100
Chain wheel Shimano CRE80 34T
Derailleur rear Shimao XT M8100 Shadow+
Gear 18
Gear model Shimano Deore XT M8100
Gear type External Derailleur
Gender Men
Recommended use Mountain bike
Suspension Full suspension
Additional details
FRAME ONE-SIXTY LITE
  • 165mm suspension travel
  • material: aluminium
  • 27.5x2.6" max. wheelsize
  • 148x12mm axle standard
  • BB92 bottom bracket standard

FRAME SIZE:  S, M, L, XL

Additional graphic MERIDA_LOGO_PORTRAIT_NO_CLAIM_14_RGB_RZ.png
Fork Marzocchi Z1
Frame model ONE-SIXTY
E-ONE SIXTY 8000 (RELATION)
E-ONE SIXTY 8000 (RELATION)
E-ONE SIXTY 8000 (RELATION)
E-ONE SIXTY 8000 (RELATION)
E-ONE SIXTY 8000 (RELATION)
E-ONE SIXTY 8000 (RELATION)

Be updated on the newest events

Trending

More products

By clicking 'Accept All' you consent that we may collect information about you for various purposes, including: Statistics and Marketing