Clothing

Error executing template "Designs/Swift/Paragraph/Swift_ProductListGroupImage.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_53c3f5be3e4446229b9c9ef45f912f5b.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) in /_/src/Application/Providers/Dynamicweb.Rendering.Providers.NetCore/Razor/RazorTemplateRenderingProvider.cs:line 68
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template) in E:\A10\_w\2\s\src\Core\Dynamicweb.Core\Rendering\TemplateRenderingService.cs:line 14
   at Dynamicweb.Rendering.Template.RenderRazorTemplate() in E:\A10\_w\2\s\src\Core\Dynamicweb.Core\Rendering\Template.cs:line 805

1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel> 2 @using Dynamicweb.Frontend.Navigation 3 @using Dynamicweb.Ecommerce.ProductCatalog 4 @using Dynamicweb.Environment 5 @using Dynamicweb.Frontend 6 7 @{ 8 ProductListViewModel productList = null; 9 if (Dynamicweb.Context.Current.Items.Contains("ProductList")) 10 { 11 productList = (ProductListViewModel)Dynamicweb.Context.Current.Items["ProductList"]; 12 } 13 else if (Pageview.Page.Item["DummyProductGroup"] != null && Pageview.IsVisualEditorMode) 14 { 15 var pageViewModel = Dynamicweb.Frontend.ContentViewModelFactory.CreatePageInfoViewModel(Pageview.Page); 16 ProductListViewModel groupList = pageViewModel.Item.GetValue("DummyProduct") != null ? pageViewModel.Item.GetValue("DummyProduct") as ProductListViewModel : new ProductListViewModel(); 17 18 if (groupList?.Products is object) 19 { 20 productList = groupList; 21 } 22 } 23 } 24 25 @if (productList is object) { 26 string groupImage = productList?.Group?.Assets != null ? productList.Group.Assets.FirstOrDefault(x => x.Name == "LargeImage").Value : string.Empty; 27 if (groupImage.StartsWith("/") && !groupImage.StartsWith("/Files", StringComparison.OrdinalIgnoreCase)) 28 { 29 groupImage = $"/Files{groupImage}"; 30 } 31 32 string groupName = productList?.Group?.Name != null ? productList.Group.Name : string.Empty; 33 34 string ratio = Model.Item.GetRawValueString("ImageAspectRatio", string.Empty); 35 ratio = ratio != "0" ? ratio : string.Empty; 36 string ratioCssClass = ratio != string.Empty && ratio != "fill" ? " ratio" : string.Empty; 37 string ratioVariable = ratio != string.Empty ? "style=\"--bs-aspect-ratio: " + ratio + "\"" : string.Empty; 38 string fillClass = ratio == "fill" ? " h-100" : ""; 39 40 var parms = new Dictionary<string, object>(); 41 parms.Add("loading", "lazy"); 42 parms.Add("columns", Model.GridRowColumnCount); 43 44 if (ratio == "fill") { 45 parms.Add("cssClass", "w-100 h-100"); 46 } 47 else 48 { 49 parms.Add("cssClass", "mw-100 mh-100"); 50 } 51 52 parms.Add("style", string.Empty); 53 parms.Add("alt", groupName); 54 55 if (!string.IsNullOrEmpty(groupImage)) { 56 <div class="item_@Model.Item.SystemName.ToLower()"> 57 <figure class="m-0@(ratioCssClass)@(fillClass)" @ratioVariable> 58 @RenderPartial("Components/Image.cshtml", new FileViewModel { Path = groupImage }, parms) 59 </figure> 60 </div> 61 } else if (Pageview.IsVisualEditorMode) { 62 <div class="alert alert-dark m-0" role="alert"> 63 <span>@Translate("Product list group image: The image will be shown here, if any")</span> 64 </div> 65 } 66 } else if (Pageview.IsVisualEditorMode) 67 { 68 <div class="alert alert-dark m-0" role="alert"> 69 <span>@Translate("Product list group image: The image will be shown here, if any")</span> 70 </div> 71 } 72 73

Gender

Color

Size

Populære produkter

Bontrager Anara LTD Women's Cycling Jersey
Bontrager Anara LTD Women's Cycling Jersey

Bontrager Anara LTD Women's Cycling Jersey

trek202
Bontrager Anara LTD Women's Cycling Jersey, Orange

Variant Name

Bontrager Anara LTD Women's Cycling Jersey, Orange

Variant Price

£6.84

Bontrager Anara LTD Women's Cycling Jersey, Red

Variant Name

Bontrager Anara LTD Women's Cycling Jersey, Red

Variant Price

£6.84

S

Variant Name

Bontrager Anara LTD Women's Cycling Jersey, S

Variant Price

£6.84

M

Variant Name

Bontrager Anara LTD Women's Cycling Jersey, M

Variant Price

£6.84

L

Variant Name

Bontrager Anara LTD Women's Cycling Jersey, L

Variant Price

£6.84

£6.84 InStock
3658 Many in stock. 2-3 days delivery.
Bontrager Circuit Women's Cycling Wind Jacket
Bontrager Circuit Women's Cycling Wind Jacket

Bontrager Circuit Women's Cycling Wind Jacket

trek204M
Bontrager Circuit Women's Cycling Wind Jacket, Black

Variant Name

Bontrager Circuit Women's Cycling Wind Jacket, Black

Variant Price

£11.16

Bontrager Circuit Women's Cycling Wind Jacket, Red

Variant Name

Bontrager Circuit Women's Cycling Wind Jacket, Red

Variant Price

£11.16

S

Variant Name

Bontrager Circuit Women's Cycling Wind Jacket, S

Variant Price

£11.16

M

Variant Name

Bontrager Circuit Women's Cycling Wind Jacket, M

Variant Price

£11.16

L

Variant Name

Bontrager Circuit Women's Cycling Wind Jacket, L

Variant Price

£11.16

£11.16 InStock
5953 Many in stock. 2-3 days delivery.
Bontrager Velocis Women's Stormshell Cycling Jacket
Bontrager Velocis Women's Stormshell Cycling Jacket

Bontrager Velocis Women's Stormshell Cycling Jacket

trek205
Bontrager Velocis Women's Stormshell Cycling Jacket, Green

Variant Name

Bontrager Velocis Women's Stormshell Cycling Jacket, Green

Variant Price

£16.69

S

Variant Name

Bontrager Velocis Women's Stormshell Cycling Jacket, S

Variant Price

£16.69

M

Variant Name

Bontrager Velocis Women's Stormshell Cycling Jacket, M

Variant Price

£16.69

L

Variant Name

Bontrager Velocis Women's Stormshell Cycling Jacket, L

Variant Price

£16.69

+1
£16.69 InStock
990 Many in stock. 2-3 days delivery.
Bontrager Velocis Thermal Long Sleeve Cycling Jersey
Bontrager Velocis Thermal Long Sleeve Cycling Jersey

Bontrager Velocis Thermal Long Sleeve Cycling Jersey

trek203
Bontrager Velocis Thermal Long Sleeve Cycling Jersey, Purple

Variant Name

Bontrager Velocis Thermal Long Sleeve Cycling Jersey, Purple

Variant Price

£13.68

S

Variant Name

Bontrager Velocis Thermal Long Sleeve Cycling Jersey, S

Variant Price

£13.68

M

Variant Name

Bontrager Velocis Thermal Long Sleeve Cycling Jersey, M

Variant Price

£13.68

L

Variant Name

Bontrager Velocis Thermal Long Sleeve Cycling Jersey, L

Variant Price

£13.68

+1
£13.68 InStock
4000 Many in stock. 2-3 days delivery.
Fox Protector Jacket Titan Sport
Fox Protector Jacket Titan Sport

Fox Protector Jacket Titan Sport

Fox Protector Jacket Titan Sport, Black

Variant Name

Fox Protector Jacket Titan Sport, Black

Variant Price

£100.00

Fox Protector Jacket Titan Sport, Blue

Variant Name

Fox Protector Jacket Titan Sport, Blue

Variant Price

£100.00

Fox Protector Jacket Titan Sport, Yellow

Variant Name

Fox Protector Jacket Titan Sport, Yellow

Variant Price

£100.00

XS

Variant Name

Fox Protector Jacket Titan Sport, XS

Variant Price

£100.00

S

Variant Name

Fox Protector Jacket Titan Sport, S

Variant Price

£100.00

M

Variant Name

Fox Protector Jacket Titan Sport, M

Variant Price

£100.00

+3
£100.00 InStock
135000 Many in stock. 2-3 days delivery.
Bontrager Circuit Cycling Rain Jacket
Bontrager Circuit Cycling Rain Jacket

Bontrager Circuit Cycling Rain Jacket

trek206
Bontrager Circuit Cycling Rain Jacket, Grey

Variant Name

Bontrager Circuit Cycling Rain Jacket, Grey

Variant Price

£11.16

S

Variant Name

Bontrager Circuit Cycling Rain Jacket, S

Variant Price

£11.16

M

Variant Name

Bontrager Circuit Cycling Rain Jacket, M

Variant Price

£11.16

L

Variant Name

Bontrager Circuit Cycling Rain Jacket, L

Variant Price

£11.16

+1
£11.16 InStock
4000 Many in stock. 2-3 days delivery.
Bontrager Avert Rain Jacket
Bontrager Avert Rain Jacket

Bontrager Avert Rain Jacket

trek207
Bontrager Avert Rain Jacket, Green

Variant Name

Bontrager Avert Rain Jacket, Green

Variant Price

£19.15

XS

Variant Name

Bontrager Avert Rain Jacket, XS

Variant Price

£19.15

S

Variant Name

Bontrager Avert Rain Jacket, S

Variant Price

£19.15

M

Variant Name

Bontrager Avert Rain Jacket, M

Variant Price

£19.15

+1
£19.15 InStock
4000 Many in stock. 2-3 days delivery.
Bontrager Circuit LTD Cycling Jersey
Bontrager Circuit LTD Cycling Jersey

Bontrager Circuit LTD Cycling Jersey

trek201
Bontrager Circuit LTD Cycling Jersey, Blue

Variant Name

Bontrager Circuit LTD Cycling Jersey, Blue

Variant Price

£0.00

Bontrager Circuit LTD Cycling Jersey, Orange

Variant Name

Bontrager Circuit LTD Cycling Jersey, Orange

Variant Price

£0.00

S

Variant Name

Bontrager Circuit LTD Cycling Jersey, S

Variant Price

£0.00

M

Variant Name

Bontrager Circuit LTD Cycling Jersey, M

Variant Price

£0.00

L

Variant Name

Bontrager Circuit LTD Cycling Jersey, L

Variant Price

£0.00

+2
£0.00 InStock
7997 Many in stock. 2-3 days delivery.
8 out of 8 products
Bontrager Anara LTD Women's Cycling Jersey

Bontrager Anara LTD Women's Cycling Jersey

trek202

3658 Many in stock.

£6.84

3658 Many in stock.

£6.84
Bontrager Circuit Women's Cycling Wind Jacket

Bontrager Circuit Women's Cycling Wind Jacket

trek204M

5953 Many in stock.

£11.16

5953 Many in stock.

£11.16
Bontrager Velocis Women's Stormshell Cycling Jacket

Bontrager Velocis Women's Stormshell Cycling Jacket

trek205

990 Many in stock.

£16.69

990 Many in stock.

£16.69
Bontrager Velocis Thermal Long Sleeve Cycling Jersey

Bontrager Velocis Thermal Long Sleeve Cycling Jersey

trek203

4000 Many in stock.

£13.68

4000 Many in stock.

£13.68
Fox Protector Jacket Titan Sport

Fox Protector Jacket Titan Sport

135000 Many in stock.

£100.00

135000 Many in stock.

£100.00
Bontrager Circuit Cycling Rain Jacket

Bontrager Circuit Cycling Rain Jacket

trek206

4000 Many in stock.

£11.16

4000 Many in stock.

£11.16
Bontrager Avert Rain Jacket

Bontrager Avert Rain Jacket

trek207

4000 Many in stock.

£19.15

4000 Many in stock.

£19.15
Bontrager Circuit LTD Cycling Jersey

Bontrager Circuit LTD Cycling Jersey

trek201

7997 Many in stock.

£0.00

7997 Many in stock.

£0.00
8 out of 8 products
Bontrager Anara LTD Women's Cycling Jersey

Bontrager Anara LTD Women's Cycling Jersey

trek202

3658 Many in stock.

3658 Many in stock.

£6.84
Bontrager Circuit Women's Cycling Wind Jacket

Bontrager Circuit Women's Cycling Wind Jacket

trek204M

5953 Many in stock.

5953 Many in stock.

£11.16
Bontrager Velocis Women's Stormshell Cycling Jacket

Bontrager Velocis Women's Stormshell Cycling Jacket

trek205

990 Many in stock.

990 Many in stock.

£16.69
Bontrager Velocis Thermal Long Sleeve Cycling Jersey

Bontrager Velocis Thermal Long Sleeve Cycling Jersey

trek203

4000 Many in stock.

4000 Many in stock.

£13.68
Fox Protector Jacket Titan Sport

Fox Protector Jacket Titan Sport

135000 Many in stock.

135000 Many in stock.

£100.00
Bontrager Circuit Cycling Rain Jacket

Bontrager Circuit Cycling Rain Jacket

trek206

4000 Many in stock.

4000 Many in stock.

£11.16
Bontrager Avert Rain Jacket

Bontrager Avert Rain Jacket

trek207

4000 Many in stock.

4000 Many in stock.

£19.15
Bontrager Circuit LTD Cycling Jersey

Bontrager Circuit LTD Cycling Jersey

trek201

7997 Many in stock.

7997 Many in stock.

£0.00
8 out of 8 products
8 out of 8 products
By clicking 'Accept All' you consent that we may collect information about you for various purposes, including: Statistics and Marketing