| Bike type |
Mountain bike
Electric bike
|
| Gender |
Unisex
|
| Wheel size |
29"
|
| Brakes |
(F) Magura MT Trail Sport hydraulic disc, 4-piston, 220mm MDR-P rotor / (R) Magura MT Trail Sport hydraulic disc, 2-piston, 203mm MDR-P rotor
|
| Color |
|
| Saddle |
Saddle Fabric Scoop Shallow Elite, cro-mo rails
|
| Fork |
RockShox Yari RC, 140mm, 15x110mm Boost, E-MTB, 51mm offset
|
| Frame |
130mm travel, BallisTec Carbon Front Triangle, SmartForm C1 Alloy Swingarm, alloy skid plate, Ai offset drivetrain
|
| Tires |
(F) Maxxis Dissector, 29 x 2.6", EXO casing, tubeless ready / (R) Maxxis Rekon, 29 x 2.6", EXO casing tubeless ready
|
| Light |
Yes
|
| Lock |
No
|
| Gear |
12
|
| Brake type |
Hydraulic disc
|
| Imagetest |
|
| Product category link |
|
| Link |
|
| Bike volume |
0
|
| Bike weight |
0
|
| Prod cat Integer |
Error executing template "Designs/Swift/Components/Specifications/Shared/FieldValue.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
at CompiledRazorTemplates.Dynamic.RazorEngine_af62ad2de67a4b8fa19f388c066c6cad.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 99
at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template) in E:\A10\_w\2\s\src\Core\Dynamicweb.Core\Rendering\TemplateRenderingService.cs:line 21
at Dynamicweb.Rendering.Template.RenderRazorTemplate() in E:\A10\_w\2\s\src\Core\Dynamicweb.Core\Rendering\Template.cs:line 749
1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.FieldValueViewModel>
2 @using Dynamicweb.Frontend
3 @using Dynamicweb.Ecommerce.ProductCatalog
4
5 @{
6 var hideUnitsOfMeasure = false;
7
8 if (Model.Value is List<FieldOptionValueViewModel> listValues)
9 {
10 foreach (var field in listValues)
11 {
12 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel)
13 {
14 string hexColor = colorModel.Hex;
15
16 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span>
17 }
18 else
19 {
20 <span>@field.Name</span>
21 }
22 }
23 }
24 else
25 {
26 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel)
27 {
28 <span>
29 <a href="@linkModel.Url">@linkModel.Url</a>
30 </span>
31 }
32 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel)
33 {
34 string hexColor = colorModel.Hex;
35
36 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span>
37 }
38 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel)
39 {
40 var file = fileModel;
41
42 <a href="@file.Path" download>@file.Name</a>
43 }
44 else
45 {
46 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits();
47 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value;
48 value = value.ToString().ToLower() == "false" ? Translate("No") : value;
49
50 <span>@value</span>
51 }
52 }
53 }
54
|
| Prod cat Decimal |
Error executing template "Designs/Swift/Components/Specifications/Shared/FieldValue.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
at CompiledRazorTemplates.Dynamic.RazorEngine_af62ad2de67a4b8fa19f388c066c6cad.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 99
at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template) in E:\A10\_w\2\s\src\Core\Dynamicweb.Core\Rendering\TemplateRenderingService.cs:line 21
at Dynamicweb.Rendering.Template.RenderRazorTemplate() in E:\A10\_w\2\s\src\Core\Dynamicweb.Core\Rendering\Template.cs:line 749
1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.FieldValueViewModel>
2 @using Dynamicweb.Frontend
3 @using Dynamicweb.Ecommerce.ProductCatalog
4
5 @{
6 var hideUnitsOfMeasure = false;
7
8 if (Model.Value is List<FieldOptionValueViewModel> listValues)
9 {
10 foreach (var field in listValues)
11 {
12 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel)
13 {
14 string hexColor = colorModel.Hex;
15
16 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span>
17 }
18 else
19 {
20 <span>@field.Name</span>
21 }
22 }
23 }
24 else
25 {
26 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel)
27 {
28 <span>
29 <a href="@linkModel.Url">@linkModel.Url</a>
30 </span>
31 }
32 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel)
33 {
34 string hexColor = colorModel.Hex;
35
36 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span>
37 }
38 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel)
39 {
40 var file = fileModel;
41
42 <a href="@file.Path" download>@file.Name</a>
43 }
44 else
45 {
46 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits();
47 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value;
48 value = value.ToString().ToLower() == "false" ? Translate("No") : value;
49
50 <span>@value</span>
51 }
52 }
53 }
54
|
| Bike length |
0
|
| Unit |
Error executing template "Designs/Swift/Components/Specifications/Shared/FieldValue.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
at CompiledRazorTemplates.Dynamic.RazorEngine_af62ad2de67a4b8fa19f388c066c6cad.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 99
at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template) in E:\A10\_w\2\s\src\Core\Dynamicweb.Core\Rendering\TemplateRenderingService.cs:line 21
at Dynamicweb.Rendering.Template.RenderRazorTemplate() in E:\A10\_w\2\s\src\Core\Dynamicweb.Core\Rendering\Template.cs:line 749
1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.FieldValueViewModel>
2 @using Dynamicweb.Frontend
3 @using Dynamicweb.Ecommerce.ProductCatalog
4
5 @{
6 var hideUnitsOfMeasure = false;
7
8 if (Model.Value is List<FieldOptionValueViewModel> listValues)
9 {
10 foreach (var field in listValues)
11 {
12 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel)
13 {
14 string hexColor = colorModel.Hex;
15
16 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span>
17 }
18 else
19 {
20 <span>@field.Name</span>
21 }
22 }
23 }
24 else
25 {
26 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel)
27 {
28 <span>
29 <a href="@linkModel.Url">@linkModel.Url</a>
30 </span>
31 }
32 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel)
33 {
34 string hexColor = colorModel.Hex;
35
36 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span>
37 }
38 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel)
39 {
40 var file = fileModel;
41
42 <a href="@file.Path" download>@file.Name</a>
43 }
44 else
45 {
46 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits();
47 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value;
48 value = value.ToString().ToLower() == "false" ? Translate("No") : value;
49
50 <span>@value</span>
51 }
52 }
53 }
54
|