Moterra Neo Carbon 2

An e-mountain bike with infinite capability. 

Description

An e-mountain bike with infinite capability. The shackles are off, go ride the unrideable. Again and again.

It's right for you if...
You’re into traction, speed, handling.

Highlights
Proportional Response Tuned Carbon frame, 160mm / New RockShox Zeb Select 160mm fork
New SRAM GX/NX 12-speed shifting / SRAM Guide RE 4-piston brakes
Bosch Performance Line CX drive unit / 625Wh battery / Range: up to 108km (67mi)

Most sold

Bike - Technical fields

Bike weight 0
Number can007

Bike specification

Bike type Mountain bike Electric bike
Bike volume 0
Bike weight 0
Brake type Hydraulic disc
Brakes Magura MT5 4-piston hydraulic disc, Magura MDR-P 220/203mm, 6-bolt rotors
Fork RockShox Zeb Select, Charger RC, 160mm, DebonAir, 15x110, 51mm offset
Frame 160mm travel, BallisTec Carbon Front Triangle, SmartForm C1 Alloy Swingarm, Proportional Response Tuned Suspension, removable downtube battery, alloy skid plate, Ai offset drivetrain, internal cable routing, 148x12mm thru-axle, post mount brake, tapered h
Gear 12
Gender Men
Light Yes
Lock No
Saddle Fabric Scoop Shallow Sport, steel rails
Tires (F) Maxxis Assegai, 27.5/29 x 2.6", dual compount, EXO, tubeless ready / (R) Maxxis DHR II, 27.5/29 x 2.6", 3C, EXO+, tubeless ready
Wheel size 27,5"

ItemCode

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

TaxCode

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

test

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfield1

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfield2

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Campaign

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Productfieldlink

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

TemperatureCategory

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Discount

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

prodfieldlenghtcalc

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfieldvolumecalc

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfieldweightcalc

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfieldinteger

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfielddecimal

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfieldradio

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfieldtext50

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

ProdfieldLong

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfieldcheck

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfielddate

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfielddatetime

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfieldfile

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfieldeditor

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfieldchecklist

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfielddropdown

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Prodfieldmulti

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Horsepower

ItemCode
TaxCode
test
Product field 1
Product field 2
Campaign
Product field - Link
TemperatureCategory
Discount 0
Product field - Length calc
Product field - Volume calc
Product field - Weight calc
Product field - Integer 0
Product field - Decimal 0
Product field - Radio list
Product field - Text 50
Product field - Long text
Product field - Checkbox No
Product field - Date
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
Product field - Datetime
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
Product field - File
Product field - Editor
Product field - Checkbox list
Product field - Dropdown list
Product field - Multi list
Horsepower

Equipment

Bike type Mountain bike Electric bike
Gender Men
Wheel size 27,5"
Brakes Magura MT5 4-piston hydraulic disc, Magura MDR-P 220/203mm, 6-bolt rotors
Color
Saddle Fabric Scoop Shallow Sport, steel rails
Fork RockShox Zeb Select, Charger RC, 160mm, DebonAir, 15x110, 51mm offset
Frame 160mm travel, BallisTec Carbon Front Triangle, SmartForm C1 Alloy Swingarm, Proportional Response Tuned Suspension, removable downtube battery, alloy skid plate, Ai offset drivetrain, internal cable routing, 148x12mm thru-axle, post mount brake, tapered h
Tires (F) Maxxis Assegai, 27.5/29 x 2.6", dual compount, EXO, tubeless ready / (R) Maxxis DHR II, 27.5/29 x 2.6", 3C, EXO+, 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