Ethyl Alcohol 96% (192 Proof), Potato, FCC

Quantity

Packaging

Products are not available in all locations; please place a product inquiry to see if the product can be supplied to your location.

Product Information:

Name
Error compiling template "Designs/Swift/Components/Specifications/Shared/FieldValue.cshtml"
Line 48: The name 'total' does not exist in the current context

1 // <auto-generated/> 2 #pragma warning disable 1591 3 namespace CompiledRazorTemplates.Dynamic 4 { 5 #line hidden 6 using System.Threading.Tasks; 7 using System; 8 using System.Collections.Generic; 9 using System.Linq; 10 using Dynamicweb.Frontend; 11 using Dynamicweb.Ecommerce.ProductCatalog; 12 internal class RazorEngine_f0e8ca3a283f4f0b8dffdadf4ef49954 : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.FieldValueViewModel> 13 { 14 #pragma warning disable 1998 15 public async override global::System.Threading.Tasks.Task ExecuteAsync() 16 { 17 WriteLiteral("\r\n"); 18 19 var hideUnitsOfMeasure = false; 20 var index = 0; 21 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 22 23 if (Model.Value is List<FieldOptionValueViewModel> listValues) 24 { 25 WriteLiteral("\t<span>\r\n"); 26 foreach (var field in listValues) 27 { 28 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 29 { 30 string hexColor = colorModel.Hex; 31 32 WriteLiteral(" <span class=\"colorbox-sm\""); 33 BeginWriteAttribute("style", " style=\"", 632, "\"", 667, 2); 34 WriteAttributeValue("", 640, "background-color:", 640, 17, true); 35 WriteAttributeValue(" ", 657, hexColor, 658, 9, false); 36 EndWriteAttribute(); 37 BeginWriteAttribute("title", " title=\"", 668, "\"", 685, 1); 38 WriteAttributeValue("", 676, hexColor, 676, 9, false); 39 EndWriteAttribute(); 40 WriteLiteral("></span>\r\n"); 41 } 42 else 43 { 44 Write(field.Name.Trim()); 45 46 } 47 48 if (isProductDetail && index < total - 1) 49 { 50 Write(", "); 51 52 } 53 54 index++; 55 } 56 WriteLiteral(" </span>\r\n"); 57 } 58 else 59 { 60 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 61 { 62 WriteLiteral("\t\t\t<span>\r\n\t\t\t\t<a"); 63 BeginWriteAttribute("href", " href=\"", 1017, "\"", 1038, 1); 64 WriteAttributeValue("", 1024, linkModel.Url, 1024, 14, false); 65 EndWriteAttribute(); 66 WriteLiteral(">"); 67 Write(linkModel.Url); 68 WriteLiteral("</a>\r\n\t\t\t</span>\r\n"); 69 } 70 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 71 { 72 string hexColor = colorModel.Hex; 73 74 WriteLiteral("\t\t\t<span class=\"colorbox-sm\""); 75 BeginWriteAttribute("style", " style=\"", 1228, "\"", 1263, 2); 76 WriteAttributeValue("", 1236, "background-color:", 1236, 17, true); 77 WriteAttributeValue(" ", 1253, hexColor, 1254, 9, false); 78 EndWriteAttribute(); 79 BeginWriteAttribute("title", " title=\"", 1264, "\"", 1281, 1); 80 WriteAttributeValue("", 1272, hexColor, 1272, 9, false); 81 EndWriteAttribute(); 82 WriteLiteral("></span>\r\n"); 83 } 84 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 85 { 86 var file = fileModel; 87 88 WriteLiteral("\t\t\t<a"); 89 BeginWriteAttribute("href", " href=\"", 1409, "\"", 1426, 1); 90 WriteAttributeValue("", 1416, file.Path, 1416, 10, false); 91 EndWriteAttribute(); 92 WriteLiteral(" download>"); 93 Write(file.Name); 94 WriteLiteral("</a>\r\n"); 95 } 96 else 97 { 98 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 99 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 100 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 101 102 WriteLiteral("\t\t\t<span>"); 103 Write(value); 104 WriteLiteral("</span>\r\n"); 105 } 106 } 107 } 108 #pragma warning restore 1998 109 } 110 } 111 #pragma warning restore 1591 112

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 var index = 0; 8 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 9 10 if (Model.Value is List<FieldOptionValueViewModel> listValues) 11 { 12 <span> 13 @foreach (var field in listValues) 14 { 15 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 16 { 17 string hexColor = colorModel.Hex; 18 19 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 20 } 21 else 22 { 23 @field.Name.Trim() 24 } 25 26 if (isProductDetail && index < total - 1) 27 { 28 @(", ") 29 } 30 31 index++; 32 } 33 </span> 34 } 35 else 36 { 37 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 38 { 39 <span> 40 <a href="@linkModel.Url">@linkModel.Url</a> 41 </span> 42 } 43 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 44 { 45 string hexColor = colorModel.Hex; 46 47 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 48 } 49 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 50 { 51 var file = fileModel; 52 53 <a href="@file.Path" download>@file.Name</a> 54 } 55 else 56 { 57 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 58 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 59 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 60 61 <span>@value</span> 62 } 63 } 64 } 65
Grade
Error compiling template "Designs/Swift/Components/Specifications/Shared/FieldValue.cshtml"
Line 48: The name 'total' does not exist in the current context

1 // <auto-generated/> 2 #pragma warning disable 1591 3 namespace CompiledRazorTemplates.Dynamic 4 { 5 #line hidden 6 using System.Threading.Tasks; 7 using System; 8 using System.Collections.Generic; 9 using System.Linq; 10 using Dynamicweb.Frontend; 11 using Dynamicweb.Ecommerce.ProductCatalog; 12 internal class RazorEngine_0d7b247de29847ad91b6856878be3ddd : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.FieldValueViewModel> 13 { 14 #pragma warning disable 1998 15 public async override global::System.Threading.Tasks.Task ExecuteAsync() 16 { 17 WriteLiteral("\r\n"); 18 19 var hideUnitsOfMeasure = false; 20 var index = 0; 21 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 22 23 if (Model.Value is List<FieldOptionValueViewModel> listValues) 24 { 25 WriteLiteral("\t<span>\r\n"); 26 foreach (var field in listValues) 27 { 28 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 29 { 30 string hexColor = colorModel.Hex; 31 32 WriteLiteral(" <span class=\"colorbox-sm\""); 33 BeginWriteAttribute("style", " style=\"", 632, "\"", 667, 2); 34 WriteAttributeValue("", 640, "background-color:", 640, 17, true); 35 WriteAttributeValue(" ", 657, hexColor, 658, 9, false); 36 EndWriteAttribute(); 37 BeginWriteAttribute("title", " title=\"", 668, "\"", 685, 1); 38 WriteAttributeValue("", 676, hexColor, 676, 9, false); 39 EndWriteAttribute(); 40 WriteLiteral("></span>\r\n"); 41 } 42 else 43 { 44 Write(field.Name.Trim()); 45 46 } 47 48 if (isProductDetail && index < total - 1) 49 { 50 Write(", "); 51 52 } 53 54 index++; 55 } 56 WriteLiteral(" </span>\r\n"); 57 } 58 else 59 { 60 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 61 { 62 WriteLiteral("\t\t\t<span>\r\n\t\t\t\t<a"); 63 BeginWriteAttribute("href", " href=\"", 1017, "\"", 1038, 1); 64 WriteAttributeValue("", 1024, linkModel.Url, 1024, 14, false); 65 EndWriteAttribute(); 66 WriteLiteral(">"); 67 Write(linkModel.Url); 68 WriteLiteral("</a>\r\n\t\t\t</span>\r\n"); 69 } 70 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 71 { 72 string hexColor = colorModel.Hex; 73 74 WriteLiteral("\t\t\t<span class=\"colorbox-sm\""); 75 BeginWriteAttribute("style", " style=\"", 1228, "\"", 1263, 2); 76 WriteAttributeValue("", 1236, "background-color:", 1236, 17, true); 77 WriteAttributeValue(" ", 1253, hexColor, 1254, 9, false); 78 EndWriteAttribute(); 79 BeginWriteAttribute("title", " title=\"", 1264, "\"", 1281, 1); 80 WriteAttributeValue("", 1272, hexColor, 1272, 9, false); 81 EndWriteAttribute(); 82 WriteLiteral("></span>\r\n"); 83 } 84 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 85 { 86 var file = fileModel; 87 88 WriteLiteral("\t\t\t<a"); 89 BeginWriteAttribute("href", " href=\"", 1409, "\"", 1426, 1); 90 WriteAttributeValue("", 1416, file.Path, 1416, 10, false); 91 EndWriteAttribute(); 92 WriteLiteral(" download>"); 93 Write(file.Name); 94 WriteLiteral("</a>\r\n"); 95 } 96 else 97 { 98 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 99 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 100 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 101 102 WriteLiteral("\t\t\t<span>"); 103 Write(value); 104 WriteLiteral("</span>\r\n"); 105 } 106 } 107 } 108 #pragma warning restore 1998 109 } 110 } 111 #pragma warning restore 1591 112

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 var index = 0; 8 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 9 10 if (Model.Value is List<FieldOptionValueViewModel> listValues) 11 { 12 <span> 13 @foreach (var field in listValues) 14 { 15 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 16 { 17 string hexColor = colorModel.Hex; 18 19 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 20 } 21 else 22 { 23 @field.Name.Trim() 24 } 25 26 if (isProductDetail && index < total - 1) 27 { 28 @(", ") 29 } 30 31 index++; 32 } 33 </span> 34 } 35 else 36 { 37 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 38 { 39 <span> 40 <a href="@linkModel.Url">@linkModel.Url</a> 41 </span> 42 } 43 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 44 { 45 string hexColor = colorModel.Hex; 46 47 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 48 } 49 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 50 { 51 var file = fileModel; 52 53 <a href="@file.Path" download>@file.Name</a> 54 } 55 else 56 { 57 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 58 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 59 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 60 61 <span>@value</span> 62 } 63 } 64 } 65
CAS Number
Error compiling template "Designs/Swift/Components/Specifications/Shared/FieldValue.cshtml"
Line 48: The name 'total' does not exist in the current context

1 // <auto-generated/> 2 #pragma warning disable 1591 3 namespace CompiledRazorTemplates.Dynamic 4 { 5 #line hidden 6 using System.Threading.Tasks; 7 using System; 8 using System.Collections.Generic; 9 using System.Linq; 10 using Dynamicweb.Frontend; 11 using Dynamicweb.Ecommerce.ProductCatalog; 12 internal class RazorEngine_424cd31a5b9d488d9b030f264fcbd760 : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.FieldValueViewModel> 13 { 14 #pragma warning disable 1998 15 public async override global::System.Threading.Tasks.Task ExecuteAsync() 16 { 17 WriteLiteral("\r\n"); 18 19 var hideUnitsOfMeasure = false; 20 var index = 0; 21 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 22 23 if (Model.Value is List<FieldOptionValueViewModel> listValues) 24 { 25 WriteLiteral("\t<span>\r\n"); 26 foreach (var field in listValues) 27 { 28 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 29 { 30 string hexColor = colorModel.Hex; 31 32 WriteLiteral(" <span class=\"colorbox-sm\""); 33 BeginWriteAttribute("style", " style=\"", 632, "\"", 667, 2); 34 WriteAttributeValue("", 640, "background-color:", 640, 17, true); 35 WriteAttributeValue(" ", 657, hexColor, 658, 9, false); 36 EndWriteAttribute(); 37 BeginWriteAttribute("title", " title=\"", 668, "\"", 685, 1); 38 WriteAttributeValue("", 676, hexColor, 676, 9, false); 39 EndWriteAttribute(); 40 WriteLiteral("></span>\r\n"); 41 } 42 else 43 { 44 Write(field.Name.Trim()); 45 46 } 47 48 if (isProductDetail && index < total - 1) 49 { 50 Write(", "); 51 52 } 53 54 index++; 55 } 56 WriteLiteral(" </span>\r\n"); 57 } 58 else 59 { 60 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 61 { 62 WriteLiteral("\t\t\t<span>\r\n\t\t\t\t<a"); 63 BeginWriteAttribute("href", " href=\"", 1017, "\"", 1038, 1); 64 WriteAttributeValue("", 1024, linkModel.Url, 1024, 14, false); 65 EndWriteAttribute(); 66 WriteLiteral(">"); 67 Write(linkModel.Url); 68 WriteLiteral("</a>\r\n\t\t\t</span>\r\n"); 69 } 70 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 71 { 72 string hexColor = colorModel.Hex; 73 74 WriteLiteral("\t\t\t<span class=\"colorbox-sm\""); 75 BeginWriteAttribute("style", " style=\"", 1228, "\"", 1263, 2); 76 WriteAttributeValue("", 1236, "background-color:", 1236, 17, true); 77 WriteAttributeValue(" ", 1253, hexColor, 1254, 9, false); 78 EndWriteAttribute(); 79 BeginWriteAttribute("title", " title=\"", 1264, "\"", 1281, 1); 80 WriteAttributeValue("", 1272, hexColor, 1272, 9, false); 81 EndWriteAttribute(); 82 WriteLiteral("></span>\r\n"); 83 } 84 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 85 { 86 var file = fileModel; 87 88 WriteLiteral("\t\t\t<a"); 89 BeginWriteAttribute("href", " href=\"", 1409, "\"", 1426, 1); 90 WriteAttributeValue("", 1416, file.Path, 1416, 10, false); 91 EndWriteAttribute(); 92 WriteLiteral(" download>"); 93 Write(file.Name); 94 WriteLiteral("</a>\r\n"); 95 } 96 else 97 { 98 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 99 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 100 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 101 102 WriteLiteral("\t\t\t<span>"); 103 Write(value); 104 WriteLiteral("</span>\r\n"); 105 } 106 } 107 } 108 #pragma warning restore 1998 109 } 110 } 111 #pragma warning restore 1591 112

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 var index = 0; 8 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 9 10 if (Model.Value is List<FieldOptionValueViewModel> listValues) 11 { 12 <span> 13 @foreach (var field in listValues) 14 { 15 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 16 { 17 string hexColor = colorModel.Hex; 18 19 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 20 } 21 else 22 { 23 @field.Name.Trim() 24 } 25 26 if (isProductDetail && index < total - 1) 27 { 28 @(", ") 29 } 30 31 index++; 32 } 33 </span> 34 } 35 else 36 { 37 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 38 { 39 <span> 40 <a href="@linkModel.Url">@linkModel.Url</a> 41 </span> 42 } 43 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 44 { 45 string hexColor = colorModel.Hex; 46 47 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 48 } 49 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 50 { 51 var file = fileModel; 52 53 <a href="@file.Path" download>@file.Name</a> 54 } 55 else 56 { 57 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 58 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 59 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 60 61 <span>@value</span> 62 } 63 } 64 } 65
Certification
Error compiling template "Designs/Swift/Components/Specifications/Shared/FieldValue.cshtml"
Line 48: The name 'total' does not exist in the current context

1 // <auto-generated/> 2 #pragma warning disable 1591 3 namespace CompiledRazorTemplates.Dynamic 4 { 5 #line hidden 6 using System.Threading.Tasks; 7 using System; 8 using System.Collections.Generic; 9 using System.Linq; 10 using Dynamicweb.Frontend; 11 using Dynamicweb.Ecommerce.ProductCatalog; 12 internal class RazorEngine_de36fee394ec4072bff06760652497f2 : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.FieldValueViewModel> 13 { 14 #pragma warning disable 1998 15 public async override global::System.Threading.Tasks.Task ExecuteAsync() 16 { 17 WriteLiteral("\r\n"); 18 19 var hideUnitsOfMeasure = false; 20 var index = 0; 21 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 22 23 if (Model.Value is List<FieldOptionValueViewModel> listValues) 24 { 25 WriteLiteral("\t<span>\r\n"); 26 foreach (var field in listValues) 27 { 28 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 29 { 30 string hexColor = colorModel.Hex; 31 32 WriteLiteral(" <span class=\"colorbox-sm\""); 33 BeginWriteAttribute("style", " style=\"", 632, "\"", 667, 2); 34 WriteAttributeValue("", 640, "background-color:", 640, 17, true); 35 WriteAttributeValue(" ", 657, hexColor, 658, 9, false); 36 EndWriteAttribute(); 37 BeginWriteAttribute("title", " title=\"", 668, "\"", 685, 1); 38 WriteAttributeValue("", 676, hexColor, 676, 9, false); 39 EndWriteAttribute(); 40 WriteLiteral("></span>\r\n"); 41 } 42 else 43 { 44 Write(field.Name.Trim()); 45 46 } 47 48 if (isProductDetail && index < total - 1) 49 { 50 Write(", "); 51 52 } 53 54 index++; 55 } 56 WriteLiteral(" </span>\r\n"); 57 } 58 else 59 { 60 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 61 { 62 WriteLiteral("\t\t\t<span>\r\n\t\t\t\t<a"); 63 BeginWriteAttribute("href", " href=\"", 1017, "\"", 1038, 1); 64 WriteAttributeValue("", 1024, linkModel.Url, 1024, 14, false); 65 EndWriteAttribute(); 66 WriteLiteral(">"); 67 Write(linkModel.Url); 68 WriteLiteral("</a>\r\n\t\t\t</span>\r\n"); 69 } 70 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 71 { 72 string hexColor = colorModel.Hex; 73 74 WriteLiteral("\t\t\t<span class=\"colorbox-sm\""); 75 BeginWriteAttribute("style", " style=\"", 1228, "\"", 1263, 2); 76 WriteAttributeValue("", 1236, "background-color:", 1236, 17, true); 77 WriteAttributeValue(" ", 1253, hexColor, 1254, 9, false); 78 EndWriteAttribute(); 79 BeginWriteAttribute("title", " title=\"", 1264, "\"", 1281, 1); 80 WriteAttributeValue("", 1272, hexColor, 1272, 9, false); 81 EndWriteAttribute(); 82 WriteLiteral("></span>\r\n"); 83 } 84 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 85 { 86 var file = fileModel; 87 88 WriteLiteral("\t\t\t<a"); 89 BeginWriteAttribute("href", " href=\"", 1409, "\"", 1426, 1); 90 WriteAttributeValue("", 1416, file.Path, 1416, 10, false); 91 EndWriteAttribute(); 92 WriteLiteral(" download>"); 93 Write(file.Name); 94 WriteLiteral("</a>\r\n"); 95 } 96 else 97 { 98 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 99 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 100 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 101 102 WriteLiteral("\t\t\t<span>"); 103 Write(value); 104 WriteLiteral("</span>\r\n"); 105 } 106 } 107 } 108 #pragma warning restore 1998 109 } 110 } 111 #pragma warning restore 1591 112

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 var index = 0; 8 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 9 10 if (Model.Value is List<FieldOptionValueViewModel> listValues) 11 { 12 <span> 13 @foreach (var field in listValues) 14 { 15 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 16 { 17 string hexColor = colorModel.Hex; 18 19 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 20 } 21 else 22 { 23 @field.Name.Trim() 24 } 25 26 if (isProductDetail && index < total - 1) 27 { 28 @(", ") 29 } 30 31 index++; 32 } 33 </span> 34 } 35 else 36 { 37 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 38 { 39 <span> 40 <a href="@linkModel.Url">@linkModel.Url</a> 41 </span> 42 } 43 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 44 { 45 string hexColor = colorModel.Hex; 46 47 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 48 } 49 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 50 { 51 var file = fileModel; 52 53 <a href="@file.Path" download>@file.Name</a> 54 } 55 else 56 { 57 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 58 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 59 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 60 61 <span>@value</span> 62 } 63 } 64 } 65
Chemical Formula
Error compiling template "Designs/Swift/Components/Specifications/Shared/FieldValue.cshtml"
Line 48: The name 'total' does not exist in the current context

1 // <auto-generated/> 2 #pragma warning disable 1591 3 namespace CompiledRazorTemplates.Dynamic 4 { 5 #line hidden 6 using System.Threading.Tasks; 7 using System; 8 using System.Collections.Generic; 9 using System.Linq; 10 using Dynamicweb.Frontend; 11 using Dynamicweb.Ecommerce.ProductCatalog; 12 internal class RazorEngine_6619da919d1644ba9fb86540c3ddf82e : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.FieldValueViewModel> 13 { 14 #pragma warning disable 1998 15 public async override global::System.Threading.Tasks.Task ExecuteAsync() 16 { 17 WriteLiteral("\r\n"); 18 19 var hideUnitsOfMeasure = false; 20 var index = 0; 21 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 22 23 if (Model.Value is List<FieldOptionValueViewModel> listValues) 24 { 25 WriteLiteral("\t<span>\r\n"); 26 foreach (var field in listValues) 27 { 28 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 29 { 30 string hexColor = colorModel.Hex; 31 32 WriteLiteral(" <span class=\"colorbox-sm\""); 33 BeginWriteAttribute("style", " style=\"", 632, "\"", 667, 2); 34 WriteAttributeValue("", 640, "background-color:", 640, 17, true); 35 WriteAttributeValue(" ", 657, hexColor, 658, 9, false); 36 EndWriteAttribute(); 37 BeginWriteAttribute("title", " title=\"", 668, "\"", 685, 1); 38 WriteAttributeValue("", 676, hexColor, 676, 9, false); 39 EndWriteAttribute(); 40 WriteLiteral("></span>\r\n"); 41 } 42 else 43 { 44 Write(field.Name.Trim()); 45 46 } 47 48 if (isProductDetail && index < total - 1) 49 { 50 Write(", "); 51 52 } 53 54 index++; 55 } 56 WriteLiteral(" </span>\r\n"); 57 } 58 else 59 { 60 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 61 { 62 WriteLiteral("\t\t\t<span>\r\n\t\t\t\t<a"); 63 BeginWriteAttribute("href", " href=\"", 1017, "\"", 1038, 1); 64 WriteAttributeValue("", 1024, linkModel.Url, 1024, 14, false); 65 EndWriteAttribute(); 66 WriteLiteral(">"); 67 Write(linkModel.Url); 68 WriteLiteral("</a>\r\n\t\t\t</span>\r\n"); 69 } 70 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 71 { 72 string hexColor = colorModel.Hex; 73 74 WriteLiteral("\t\t\t<span class=\"colorbox-sm\""); 75 BeginWriteAttribute("style", " style=\"", 1228, "\"", 1263, 2); 76 WriteAttributeValue("", 1236, "background-color:", 1236, 17, true); 77 WriteAttributeValue(" ", 1253, hexColor, 1254, 9, false); 78 EndWriteAttribute(); 79 BeginWriteAttribute("title", " title=\"", 1264, "\"", 1281, 1); 80 WriteAttributeValue("", 1272, hexColor, 1272, 9, false); 81 EndWriteAttribute(); 82 WriteLiteral("></span>\r\n"); 83 } 84 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 85 { 86 var file = fileModel; 87 88 WriteLiteral("\t\t\t<a"); 89 BeginWriteAttribute("href", " href=\"", 1409, "\"", 1426, 1); 90 WriteAttributeValue("", 1416, file.Path, 1416, 10, false); 91 EndWriteAttribute(); 92 WriteLiteral(" download>"); 93 Write(file.Name); 94 WriteLiteral("</a>\r\n"); 95 } 96 else 97 { 98 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 99 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 100 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 101 102 WriteLiteral("\t\t\t<span>"); 103 Write(value); 104 WriteLiteral("</span>\r\n"); 105 } 106 } 107 } 108 #pragma warning restore 1998 109 } 110 } 111 #pragma warning restore 1591 112

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 var index = 0; 8 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 9 10 if (Model.Value is List<FieldOptionValueViewModel> listValues) 11 { 12 <span> 13 @foreach (var field in listValues) 14 { 15 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 16 { 17 string hexColor = colorModel.Hex; 18 19 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 20 } 21 else 22 { 23 @field.Name.Trim() 24 } 25 26 if (isProductDetail && index < total - 1) 27 { 28 @(", ") 29 } 30 31 index++; 32 } 33 </span> 34 } 35 else 36 { 37 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 38 { 39 <span> 40 <a href="@linkModel.Url">@linkModel.Url</a> 41 </span> 42 } 43 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 44 { 45 string hexColor = colorModel.Hex; 46 47 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 48 } 49 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 50 { 51 var file = fileModel; 52 53 <a href="@file.Path" download>@file.Name</a> 54 } 55 else 56 { 57 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 58 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 59 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 60 61 <span>@value</span> 62 } 63 } 64 } 65
Physical Form
Error compiling template "Designs/Swift/Components/Specifications/Shared/FieldValue.cshtml"
Line 48: The name 'total' does not exist in the current context

1 // <auto-generated/> 2 #pragma warning disable 1591 3 namespace CompiledRazorTemplates.Dynamic 4 { 5 #line hidden 6 using System.Threading.Tasks; 7 using System; 8 using System.Collections.Generic; 9 using System.Linq; 10 using Dynamicweb.Frontend; 11 using Dynamicweb.Ecommerce.ProductCatalog; 12 internal class RazorEngine_d8257bfcea1a47f1a789816249313063 : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.FieldValueViewModel> 13 { 14 #pragma warning disable 1998 15 public async override global::System.Threading.Tasks.Task ExecuteAsync() 16 { 17 WriteLiteral("\r\n"); 18 19 var hideUnitsOfMeasure = false; 20 var index = 0; 21 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 22 23 if (Model.Value is List<FieldOptionValueViewModel> listValues) 24 { 25 WriteLiteral("\t<span>\r\n"); 26 foreach (var field in listValues) 27 { 28 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 29 { 30 string hexColor = colorModel.Hex; 31 32 WriteLiteral(" <span class=\"colorbox-sm\""); 33 BeginWriteAttribute("style", " style=\"", 632, "\"", 667, 2); 34 WriteAttributeValue("", 640, "background-color:", 640, 17, true); 35 WriteAttributeValue(" ", 657, hexColor, 658, 9, false); 36 EndWriteAttribute(); 37 BeginWriteAttribute("title", " title=\"", 668, "\"", 685, 1); 38 WriteAttributeValue("", 676, hexColor, 676, 9, false); 39 EndWriteAttribute(); 40 WriteLiteral("></span>\r\n"); 41 } 42 else 43 { 44 Write(field.Name.Trim()); 45 46 } 47 48 if (isProductDetail && index < total - 1) 49 { 50 Write(", "); 51 52 } 53 54 index++; 55 } 56 WriteLiteral(" </span>\r\n"); 57 } 58 else 59 { 60 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 61 { 62 WriteLiteral("\t\t\t<span>\r\n\t\t\t\t<a"); 63 BeginWriteAttribute("href", " href=\"", 1017, "\"", 1038, 1); 64 WriteAttributeValue("", 1024, linkModel.Url, 1024, 14, false); 65 EndWriteAttribute(); 66 WriteLiteral(">"); 67 Write(linkModel.Url); 68 WriteLiteral("</a>\r\n\t\t\t</span>\r\n"); 69 } 70 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 71 { 72 string hexColor = colorModel.Hex; 73 74 WriteLiteral("\t\t\t<span class=\"colorbox-sm\""); 75 BeginWriteAttribute("style", " style=\"", 1228, "\"", 1263, 2); 76 WriteAttributeValue("", 1236, "background-color:", 1236, 17, true); 77 WriteAttributeValue(" ", 1253, hexColor, 1254, 9, false); 78 EndWriteAttribute(); 79 BeginWriteAttribute("title", " title=\"", 1264, "\"", 1281, 1); 80 WriteAttributeValue("", 1272, hexColor, 1272, 9, false); 81 EndWriteAttribute(); 82 WriteLiteral("></span>\r\n"); 83 } 84 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 85 { 86 var file = fileModel; 87 88 WriteLiteral("\t\t\t<a"); 89 BeginWriteAttribute("href", " href=\"", 1409, "\"", 1426, 1); 90 WriteAttributeValue("", 1416, file.Path, 1416, 10, false); 91 EndWriteAttribute(); 92 WriteLiteral(" download>"); 93 Write(file.Name); 94 WriteLiteral("</a>\r\n"); 95 } 96 else 97 { 98 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 99 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 100 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 101 102 WriteLiteral("\t\t\t<span>"); 103 Write(value); 104 WriteLiteral("</span>\r\n"); 105 } 106 } 107 } 108 #pragma warning restore 1998 109 } 110 } 111 #pragma warning restore 1591 112

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 var index = 0; 8 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 9 10 if (Model.Value is List<FieldOptionValueViewModel> listValues) 11 { 12 <span> 13 @foreach (var field in listValues) 14 { 15 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 16 { 17 string hexColor = colorModel.Hex; 18 19 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 20 } 21 else 22 { 23 @field.Name.Trim() 24 } 25 26 if (isProductDetail && index < total - 1) 27 { 28 @(", ") 29 } 30 31 index++; 32 } 33 </span> 34 } 35 else 36 { 37 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 38 { 39 <span> 40 <a href="@linkModel.Url">@linkModel.Url</a> 41 </span> 42 } 43 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 44 { 45 string hexColor = colorModel.Hex; 46 47 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 48 } 49 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 50 { 51 var file = fileModel; 52 53 <a href="@file.Path" download>@file.Name</a> 54 } 55 else 56 { 57 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 58 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 59 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 60 61 <span>@value</span> 62 } 63 } 64 } 65
UN Number
Error compiling template "Designs/Swift/Components/Specifications/Shared/FieldValue.cshtml"
Line 48: The name 'total' does not exist in the current context

1 // <auto-generated/> 2 #pragma warning disable 1591 3 namespace CompiledRazorTemplates.Dynamic 4 { 5 #line hidden 6 using System.Threading.Tasks; 7 using System; 8 using System.Collections.Generic; 9 using System.Linq; 10 using Dynamicweb.Frontend; 11 using Dynamicweb.Ecommerce.ProductCatalog; 12 internal class RazorEngine_6d274b55a6b8494cb7c708ea8c696a67 : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.FieldValueViewModel> 13 { 14 #pragma warning disable 1998 15 public async override global::System.Threading.Tasks.Task ExecuteAsync() 16 { 17 WriteLiteral("\r\n"); 18 19 var hideUnitsOfMeasure = false; 20 var index = 0; 21 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 22 23 if (Model.Value is List<FieldOptionValueViewModel> listValues) 24 { 25 WriteLiteral("\t<span>\r\n"); 26 foreach (var field in listValues) 27 { 28 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 29 { 30 string hexColor = colorModel.Hex; 31 32 WriteLiteral(" <span class=\"colorbox-sm\""); 33 BeginWriteAttribute("style", " style=\"", 632, "\"", 667, 2); 34 WriteAttributeValue("", 640, "background-color:", 640, 17, true); 35 WriteAttributeValue(" ", 657, hexColor, 658, 9, false); 36 EndWriteAttribute(); 37 BeginWriteAttribute("title", " title=\"", 668, "\"", 685, 1); 38 WriteAttributeValue("", 676, hexColor, 676, 9, false); 39 EndWriteAttribute(); 40 WriteLiteral("></span>\r\n"); 41 } 42 else 43 { 44 Write(field.Name.Trim()); 45 46 } 47 48 if (isProductDetail && index < total - 1) 49 { 50 Write(", "); 51 52 } 53 54 index++; 55 } 56 WriteLiteral(" </span>\r\n"); 57 } 58 else 59 { 60 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 61 { 62 WriteLiteral("\t\t\t<span>\r\n\t\t\t\t<a"); 63 BeginWriteAttribute("href", " href=\"", 1017, "\"", 1038, 1); 64 WriteAttributeValue("", 1024, linkModel.Url, 1024, 14, false); 65 EndWriteAttribute(); 66 WriteLiteral(">"); 67 Write(linkModel.Url); 68 WriteLiteral("</a>\r\n\t\t\t</span>\r\n"); 69 } 70 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 71 { 72 string hexColor = colorModel.Hex; 73 74 WriteLiteral("\t\t\t<span class=\"colorbox-sm\""); 75 BeginWriteAttribute("style", " style=\"", 1228, "\"", 1263, 2); 76 WriteAttributeValue("", 1236, "background-color:", 1236, 17, true); 77 WriteAttributeValue(" ", 1253, hexColor, 1254, 9, false); 78 EndWriteAttribute(); 79 BeginWriteAttribute("title", " title=\"", 1264, "\"", 1281, 1); 80 WriteAttributeValue("", 1272, hexColor, 1272, 9, false); 81 EndWriteAttribute(); 82 WriteLiteral("></span>\r\n"); 83 } 84 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 85 { 86 var file = fileModel; 87 88 WriteLiteral("\t\t\t<a"); 89 BeginWriteAttribute("href", " href=\"", 1409, "\"", 1426, 1); 90 WriteAttributeValue("", 1416, file.Path, 1416, 10, false); 91 EndWriteAttribute(); 92 WriteLiteral(" download>"); 93 Write(file.Name); 94 WriteLiteral("</a>\r\n"); 95 } 96 else 97 { 98 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 99 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 100 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 101 102 WriteLiteral("\t\t\t<span>"); 103 Write(value); 104 WriteLiteral("</span>\r\n"); 105 } 106 } 107 } 108 #pragma warning restore 1998 109 } 110 } 111 #pragma warning restore 1591 112

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 var index = 0; 8 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 9 10 if (Model.Value is List<FieldOptionValueViewModel> listValues) 11 { 12 <span> 13 @foreach (var field in listValues) 14 { 15 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 16 { 17 string hexColor = colorModel.Hex; 18 19 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 20 } 21 else 22 { 23 @field.Name.Trim() 24 } 25 26 if (isProductDetail && index < total - 1) 27 { 28 @(", ") 29 } 30 31 index++; 32 } 33 </span> 34 } 35 else 36 { 37 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 38 { 39 <span> 40 <a href="@linkModel.Url">@linkModel.Url</a> 41 </span> 42 } 43 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 44 { 45 string hexColor = colorModel.Hex; 46 47 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 48 } 49 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 50 { 51 var file = fileModel; 52 53 <a href="@file.Path" download>@file.Name</a> 54 } 55 else 56 { 57 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 58 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 59 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 60 61 <span>@value</span> 62 } 63 } 64 } 65
Catalog Number
Error compiling template "Designs/Swift/Components/Specifications/Shared/FieldValue.cshtml"
Line 48: The name 'total' does not exist in the current context

1 // <auto-generated/> 2 #pragma warning disable 1591 3 namespace CompiledRazorTemplates.Dynamic 4 { 5 #line hidden 6 using System.Threading.Tasks; 7 using System; 8 using System.Collections.Generic; 9 using System.Linq; 10 using Dynamicweb.Frontend; 11 using Dynamicweb.Ecommerce.ProductCatalog; 12 internal class RazorEngine_3bb7c34e794b463aa3f7fd52ec3d9d9a : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.FieldValueViewModel> 13 { 14 #pragma warning disable 1998 15 public async override global::System.Threading.Tasks.Task ExecuteAsync() 16 { 17 WriteLiteral("\r\n"); 18 19 var hideUnitsOfMeasure = false; 20 var index = 0; 21 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 22 23 if (Model.Value is List<FieldOptionValueViewModel> listValues) 24 { 25 WriteLiteral("\t<span>\r\n"); 26 foreach (var field in listValues) 27 { 28 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 29 { 30 string hexColor = colorModel.Hex; 31 32 WriteLiteral(" <span class=\"colorbox-sm\""); 33 BeginWriteAttribute("style", " style=\"", 632, "\"", 667, 2); 34 WriteAttributeValue("", 640, "background-color:", 640, 17, true); 35 WriteAttributeValue(" ", 657, hexColor, 658, 9, false); 36 EndWriteAttribute(); 37 BeginWriteAttribute("title", " title=\"", 668, "\"", 685, 1); 38 WriteAttributeValue("", 676, hexColor, 676, 9, false); 39 EndWriteAttribute(); 40 WriteLiteral("></span>\r\n"); 41 } 42 else 43 { 44 Write(field.Name.Trim()); 45 46 } 47 48 if (isProductDetail && index < total - 1) 49 { 50 Write(", "); 51 52 } 53 54 index++; 55 } 56 WriteLiteral(" </span>\r\n"); 57 } 58 else 59 { 60 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 61 { 62 WriteLiteral("\t\t\t<span>\r\n\t\t\t\t<a"); 63 BeginWriteAttribute("href", " href=\"", 1017, "\"", 1038, 1); 64 WriteAttributeValue("", 1024, linkModel.Url, 1024, 14, false); 65 EndWriteAttribute(); 66 WriteLiteral(">"); 67 Write(linkModel.Url); 68 WriteLiteral("</a>\r\n\t\t\t</span>\r\n"); 69 } 70 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 71 { 72 string hexColor = colorModel.Hex; 73 74 WriteLiteral("\t\t\t<span class=\"colorbox-sm\""); 75 BeginWriteAttribute("style", " style=\"", 1228, "\"", 1263, 2); 76 WriteAttributeValue("", 1236, "background-color:", 1236, 17, true); 77 WriteAttributeValue(" ", 1253, hexColor, 1254, 9, false); 78 EndWriteAttribute(); 79 BeginWriteAttribute("title", " title=\"", 1264, "\"", 1281, 1); 80 WriteAttributeValue("", 1272, hexColor, 1272, 9, false); 81 EndWriteAttribute(); 82 WriteLiteral("></span>\r\n"); 83 } 84 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 85 { 86 var file = fileModel; 87 88 WriteLiteral("\t\t\t<a"); 89 BeginWriteAttribute("href", " href=\"", 1409, "\"", 1426, 1); 90 WriteAttributeValue("", 1416, file.Path, 1416, 10, false); 91 EndWriteAttribute(); 92 WriteLiteral(" download>"); 93 Write(file.Name); 94 WriteLiteral("</a>\r\n"); 95 } 96 else 97 { 98 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 99 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 100 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 101 102 WriteLiteral("\t\t\t<span>"); 103 Write(value); 104 WriteLiteral("</span>\r\n"); 105 } 106 } 107 } 108 #pragma warning restore 1998 109 } 110 } 111 #pragma warning restore 1591 112

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 var index = 0; 8 var isProductDetail = Pageview.CurrentParagraph.Page.NavigationTag == "ProductDetailPage"; 9 10 if (Model.Value is List<FieldOptionValueViewModel> listValues) 11 { 12 <span> 13 @foreach (var field in listValues) 14 { 15 if (field.IsColor() && field.GetColor() is ColorViewModel colorModel) 16 { 17 string hexColor = colorModel.Hex; 18 19 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 20 } 21 else 22 { 23 @field.Name.Trim() 24 } 25 26 if (isProductDetail && index < total - 1) 27 { 28 @(", ") 29 } 30 31 index++; 32 } 33 </span> 34 } 35 else 36 { 37 if (Model.IsLink() && Model.GetLink() is LinkViewModel linkModel) 38 { 39 <span> 40 <a href="@linkModel.Url">@linkModel.Url</a> 41 </span> 42 } 43 else if (Model.IsColor() && Model.GetColor() is ColorViewModel colorModel) 44 { 45 string hexColor = colorModel.Hex; 46 47 <span class="colorbox-sm" style="background-color: @hexColor" title="@hexColor"></span> 48 } 49 else if (Model.IsFile() && Model.GetFile() is FileViewModel fileModel) 50 { 51 var file = fileModel; 52 53 <a href="@file.Path" download>@file.Name</a> 54 } 55 else 56 { 57 var value = hideUnitsOfMeasure ? Model.Value : Model.GetValueWithUnits(); 58 value = value.ToString().ToLower() == "true" ? Translate("Yes") : value; 59 value = value.ToString().ToLower() == "false" ? Translate("No") : value; 60 61 <span>@value</span> 62 } 63 } 64 } 65

Supporting Documents

Greenfield products are for further commercial manufacturing, laboratory use, or research. Greenfield is not registered with governmental authorities as a drug manufacturing facility. Greenfield’s products are not registered with governmental authorities as active pharmaceutical ingredients in drug manufacturing. Appropriate/legal use of all products is the responsibility of the user and subject to applicable local laws and regulations.

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