

1 / 3
Fabric Megan 42 Royal blue
1061042
| 142 cm ±2 cm | |
| 100% Polyester | |
| 450 | |
| 40 | |
| Piece Dyed | |
| SE 25-351 | |
| BS 5852-1 Source 0, Cal TB 117, EN 1021-1 | |
| BS 5852 Source 0, EN 1021-1 & 2 | |
| 170000 (ISO 12947-2) |
| 4-5 (ISO 12945-2) | |
| 4-5 (ISO 105-X12) | |
| 4-5 (ISO 105-X12) | |
| 6 (ISO 105-B02) | |
| - 0,7 % (ISO 5077) | |
| - 0,3 % (ISO 5077) | |
| ISO 105-C10 | |
| 4-5 | |
| 4-5 |
Error compiling template "Designs/Rapido/eCom/ProductCatalog/Partials/ProductCare.cshtml" Line 120: Argument 3: cannot convert from 'string' to 'bool' Line 121: Argument 3: cannot convert from 'string' to 'bool' Line 122: Argument 3: cannot convert from 'string' to 'bool'1 //------------------------------------------------------------------------------ 2 // <auto-generated> 3 // This code was generated by a tool. 4 // Runtime Version:4.0.30319.42000 5 // 6 // Changes to this file may cause incorrect behavior and will be lost if 7 // the code is regenerated. 8 // </auto-generated> 9 //------------------------------------------------------------------------------ 10 11 namespace CompiledRazorTemplates.Dynamic { 12 13 #line 1 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 14 using System; 15 16 #line default 17 #line hidden 18 19 #line 9 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 20 using System.Collections.Generic; 21 22 #line default 23 #line hidden 24 using System.Linq; 25 26 #line 2 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 27 using Dynamicweb.Rendering; 28 29 #line default 30 #line hidden 31 32 #line 3 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 33 using Dynamicweb.Ecommerce.ProductCatalog; 34 35 #line default 36 #line hidden 37 38 #line 4 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 39 using Dynamicweb.Ecommerce.CustomerCenter; 40 41 #line default 42 #line hidden 43 44 #line 5 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 45 using Dynamicweb.Ecommerce.CustomerExperienceCenter.Favorites; 46 47 #line default 48 #line hidden 49 50 #line 6 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 51 using Nevotex.Data.Entities; 52 53 #line default 54 #line hidden 55 56 #line 7 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 57 using Nevotex.Data.Helpers; 58 59 #line default 60 #line hidden 61 62 #line 8 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 63 using Nevotex.Data.Services; 64 65 #line default 66 #line hidden 67 68 #line 10 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 69 using System.Text; 70 71 #line default 72 #line hidden 73 74 75 public class RazorEngine_8ae31e8767f6463985882185ed755289 : ViewModelTemplate<ProductViewModel> { 76 77 #line hidden 78 79 #line 77 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 80 81 string GetTranslatedValues(string valueList, bool addLineFeed = false) 82 { 83 84 var translatedValues = string.Empty; 85 86 if (!string.IsNullOrWhiteSpace(valueList)) 87 { 88 var values = valueList.Split(','); 89 90 foreach (var v in values) 91 { 92 translatedValues += $"{Translate(v)}<br/>"; 93 if (addLineFeed) 94 { 95 translatedValues += "<br/>"; 96 } 97 } 98 99 //translatedValues = translatedValues.TrimEnd(',', ' '); 100 } 101102 return translatedValues; 103 } 104105 #line default 106 #line hidden 107108109 public RazorEngine_8ae31e8767f6463985882185ed755289() { 110 } 111112 public override void Execute() { 113114 #line 13 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 115116 var productServiceForCare = new ProductService(); 117118 var fieldListLanguageId = Model.LanguageId; 119120 var washIconList = productServiceForCare.GetProductCategoryFieldValue("Skotsel", Model.Id, fieldListLanguageId); 121 var Skotselrad_fritext = productServiceForCare.GetProductCategoryFieldValue("Skotselrad_fritext", Model.Id, fieldListLanguageId); 122 var Skotselrad_Standardtext_value = GetTranslatedValues(productServiceForCare.GetProductCategoryFieldValue("Skotselrad_Standardtext", Model.Id, fieldListLanguageId)); 123124 var washIcons = washIconList.Split(','); 125 var showCare = false; 126127128 #line default 129 #line hidden 130 WriteLiteral("\r\n\r\n<div"); 131132 WriteLiteral(" class=\"product_LogoContainer grid__col-lg-12 grid__col-md-12 grid__col-sm-12 gri" + 133 "d__col-xs-12\""); 134135 WriteLiteral(">\r\n <div"); 136137 WriteLiteral(" class=\"product_LoundrySymbolContainer\""); 138139 WriteLiteral(">\r\n\r\n"); 140141142 #line 29 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 143144145 #line default 146 #line hidden 147148 #line 29 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 149 foreach (var washIcon in washIcons) 150 { 151 if (!string.IsNullOrWhiteSpace(washIcon)) 152 { 153 var iconPath = $"/Files/Images/laundrysymbols/{washIcon}.png"; 154 var iconText = $"{Translate(washIcon.Trim())}"; 155 showCare = true; 156157158159 #line default 160 #line hidden 161 WriteLiteral(" <div"); 162163 WriteLiteral(" data-skotsel=\"1\""); 164165 WriteLiteral(">\r\n <span"); 166167 WriteLiteral(" class=\"LoundrySymbol\""); 168169 WriteLiteral(">\r\n <img"); 170171 WriteLiteral(" height=\"30\""); 172173 WriteLiteral(" width=\"30\""); 174175 WriteAttribute("src", Tuple.Create(" src=\"", 1612), Tuple.Create("\"", 1698) 176 , Tuple.Create(Tuple.Create("", 1618), Tuple.Create("/Admin/Public/GetImage.ashx?Image=", 1618), true) 177178 #line 39 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 179 , Tuple.Create(Tuple.Create("", 1652), Tuple.Create<System.Object, System.Int32>(iconPath 180181 #line default 182 #line hidden 183 , 1652), false) 184 , Tuple.Create(Tuple.Create("", 1661), Tuple.Create("&Format=png&Width=30&Height=30&Crop=0", 1661), true) 185 ); 186187 WriteAttribute("alt", Tuple.Create(" alt=\"", 1699), Tuple.Create("\"", 1714) 188189 #line 39 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 190 , Tuple.Create(Tuple.Create("", 1705), Tuple.Create<System.Object, System.Int32>(iconText 191192 #line default 193 #line hidden 194 , 1705), false) 195 ); 196197 WriteLiteral(" />\r\n </span>\r\n <span"); 198199 WriteLiteral(" class=\"LoundrySymbol--text\""); 200201 WriteLiteral(">"); 202203204 #line 41 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 205 Write(iconText); 206207208 #line default 209 #line hidden 210 WriteLiteral("</span>\r\n </div>\r\n"); 211212213 #line 43 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 214 } 215 } 216217218 #line default 219 #line hidden 220 WriteLiteral(" </div>\r\n</div>\r\n\r\n"); 221222223 #line 48 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 224 if (!string.IsNullOrWhiteSpace(Skotselrad_fritext) || !string.IsNullOrWhiteSpace(Skotselrad_Standardtext_value)) 225 { 226227228 #line default 229 #line hidden 230 WriteLiteral(" <div"); 231232 WriteLiteral(" class=\"grid grid--align-content-start\""); 233234 WriteLiteral(" data-skotsel=\"1\""); 235236 WriteLiteral(">\r\n <div"); 237238 WriteLiteral(" class=\"grid__col-lg-12 grid__col-md-12 grid__col-sm-12 grid__col-xs-12 \""); 239240 WriteLiteral(">\r\n <p>\r\n"); 241242243 #line 53 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 244245246 #line default 247 #line hidden 248249 #line 53 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 250 if (!string.IsNullOrWhiteSpace(Skotselrad_Standardtext_value)) 251 { 252 showCare = true; 253254255 #line default 256 #line hidden 257258 #line 56 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 259 Write(Skotselrad_Standardtext_value); 260261262 #line default 263 #line hidden 264265 #line 56 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 266267 } 268269270 #line default 271 #line hidden 272 WriteLiteral("\r\n"); 273274275 #line 59 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 276277278 #line default 279 #line hidden 280281 #line 59 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 282 if (!string.IsNullOrWhiteSpace(Skotselrad_fritext)) 283 { 284 showCare = true; 285286287 #line default 288 #line hidden 289290 #line 62 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 291 Write(Skotselrad_fritext); 292293294 #line default 295 #line hidden 296297 #line 62 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 298299 } 300301302 #line default 303 #line hidden 304 WriteLiteral(" </p>\r\n </div>\r\n </div>\r\n"); 305306307 #line 67 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 308 } 309310311 #line default 312 #line hidden 313 WriteLiteral("\r\n"); 314315316 #line 69 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 317 if (showCare) 318 { 319320321 #line default 322 #line hidden 323 WriteLiteral(" <script>\r\n document.getElementById(\"tab-care\").removeAttribute(\"style\"" + 324 ");\r\n document.getElementById(\"Block__CareTab\").removeAttribute(\"style\");\r" + 325 "\n </script>\r\n"); 326327328 #line 75 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductCare.cshtml" 329 } 330331332 #line default 333 #line hidden 334 WriteLiteral("\r\n"); 335336 } 337 } 338 } 3391 @using System 2 @using Dynamicweb.Rendering 3 @using Dynamicweb.Ecommerce.ProductCatalog 4 @using Dynamicweb.Ecommerce.CustomerCenter 5 @using Dynamicweb.Ecommerce.CustomerExperienceCenter.Favorites; 6 @using Nevotex.Data.Entities 7 @using Nevotex.Data.Helpers 8 @using Nevotex.Data.Services; 9 @using System.Collections.Generic; 10 @using System.Text; 11 @inherits ViewModelTemplate<ProductViewModel> 12 13 @{ 14 var productServiceForCare = new ProductService(); 15 16 var fieldListLanguageId = Model.LanguageId; 17 18 var washIconList = productServiceForCare.GetProductCategoryFieldValue("Skotsel", Model.Id, fieldListLanguageId); 19 var Skotselrad_fritext = productServiceForCare.GetProductCategoryFieldValue("Skotselrad_fritext", Model.Id, fieldListLanguageId); 20 var Skotselrad_Standardtext_value = GetTranslatedValues(productServiceForCare.GetProductCategoryFieldValue("Skotselrad_Standardtext", Model.Id, fieldListLanguageId)); 21 22 var washIcons = washIconList.Split(','); 23 var showCare = false; 24 } 25 26 <div class="product_LogoContainer grid__col-lg-12 grid__col-md-12 grid__col-sm-12 grid__col-xs-12"> 27 <div class="product_LoundrySymbolContainer"> 28 29 @foreach (var washIcon in washIcons) 30 { 31 if (!string.IsNullOrWhiteSpace(washIcon)) 32 { 33 var iconPath = $"/Files/Images/laundrysymbols/{washIcon}.png"; 34 var iconText = $"{Translate(washIcon.Trim())}"; 35 showCare = true; 36 37 <div data-skotsel="1"> 38 <span class="LoundrySymbol"> 39 <img height="30" width="30" src="/Admin/Public/GetImage.ashx?Image=@iconPath&Format=png&Width=30&Height=30&Crop=0" alt="@iconText" /> 40 </span> 41 <span class="LoundrySymbol--text">@iconText</span> 42 </div> 43 } 44 } 45 </div> 46 </div> 47 48 @if (!string.IsNullOrWhiteSpace(Skotselrad_fritext) || !string.IsNullOrWhiteSpace(Skotselrad_Standardtext_value)) 49 { 50 <div class="grid grid--align-content-start" data-skotsel="1"> 51 <div class="grid__col-lg-12 grid__col-md-12 grid__col-sm-12 grid__col-xs-12 "> 52 <p> 53 @if (!string.IsNullOrWhiteSpace(Skotselrad_Standardtext_value)) 54 { 55 showCare = true; 56 @Skotselrad_Standardtext_value 57 } 58 59 @if (!string.IsNullOrWhiteSpace(Skotselrad_fritext)) 60 { 61 showCare = true; 62 @Skotselrad_fritext 63 } 64 </p> 65 </div> 66 </div> 67 } 68 69 @if (showCare) 70 { 71 <script> 72 document.getElementById("tab-care").removeAttribute("style"); 73 document.getElementById("Block__CareTab").removeAttribute("style"); 74 </script> 75 } 76 77 @functions{ 78 string GetTranslatedValues(string valueList, bool addLineFeed = false) 79 { 80 81 var translatedValues = string.Empty; 82 83 if (!string.IsNullOrWhiteSpace(valueList)) 84 { 85 var values = valueList.Split(','); 86 87 foreach (var v in values) 88 { 89 translatedValues += $"{Translate(v)}<br/>"; 90 if (addLineFeed) 91 { 92 translatedValues += "<br/>"; 93 } 94 } 95 96 //translatedValues = translatedValues.TrimEnd(',', ' '); 97 } 98 99 return translatedValues; 100 } 101 }
Error compiling template "Designs/Rapido/eCom/ProductCatalog/Partials/ProductAdditionalInfo.cshtml" Line 119: Argument 3: cannot convert from 'string' to 'bool' Line 120: Argument 3: cannot convert from 'string' to 'bool'1 //------------------------------------------------------------------------------ 2 // <auto-generated> 3 // This code was generated by a tool. 4 // Runtime Version:4.0.30319.42000 5 // 6 // Changes to this file may cause incorrect behavior and will be lost if 7 // the code is regenerated. 8 // </auto-generated> 9 //------------------------------------------------------------------------------ 10 11 namespace CompiledRazorTemplates.Dynamic { 12 13 #line 1 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 14 using System; 15 16 #line default 17 #line hidden 18 19 #line 9 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 20 using System.Collections.Generic; 21 22 #line default 23 #line hidden 24 using System.Linq; 25 26 #line 2 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 27 using Dynamicweb.Rendering; 28 29 #line default 30 #line hidden 31 32 #line 3 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 33 using Dynamicweb.Ecommerce.ProductCatalog; 34 35 #line default 36 #line hidden 37 38 #line 4 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 39 using Dynamicweb.Ecommerce.CustomerCenter; 40 41 #line default 42 #line hidden 43 44 #line 5 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 45 using Dynamicweb.Ecommerce.CustomerExperienceCenter.Favorites; 46 47 #line default 48 #line hidden 49 50 #line 6 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 51 using Nevotex.Data.Entities; 52 53 #line default 54 #line hidden 55 56 #line 7 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 57 using Nevotex.Data.Helpers; 58 59 #line default 60 #line hidden 61 62 #line 8 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 63 using Nevotex.Data.Services; 64 65 #line default 66 #line hidden 67 68 #line 10 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 69 using System.Text; 70 71 #line default 72 #line hidden 73 74 75 public class RazorEngine_ddfd424a9edd44a6827208bbe3d49f42 : ViewModelTemplate<ProductViewModel> { 76 77 #line hidden 78 79 #line 48 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 80 81 string GetTranslatedValues(string valueList, bool addLineFeed = false) 82 { 83 84 var translatedValues = string.Empty; 85 86 if (!string.IsNullOrWhiteSpace(valueList)) 87 { 88 var values = valueList.Split(','); 89 90 foreach (var v in values) 91 { 92 translatedValues += $"{Translate(v)}<br/>"; 93 if (addLineFeed) 94 { 95 translatedValues += "<br/>"; 96 } 97 } 98 99 //translatedValues = translatedValues.TrimEnd(',', ' '); 100 } 101102 return translatedValues; 103 } 104105 #line default 106 #line hidden 107108109 public RazorEngine_ddfd424a9edd44a6827208bbe3d49f42() { 110 } 111112 public override void Execute() { 113114 #line 13 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 115116 var productServiceForCare = new ProductService(); 117 var fieldListLanguageId = Model.LanguageId; 118119 var Ovrig_info = productServiceForCare.GetProductCategoryFieldValue("Ovrig_info", Model.Id, fieldListLanguageId); 120 var ovrig_info_Standardtext_value = GetTranslatedValues(productServiceForCare.GetProductCategoryFieldValue("ovrig_info_Standardtext", Model.Id, fieldListLanguageId), true); 121122 var showAdditionalInfo = false; 123124125 #line default 126 #line hidden 127 WriteLiteral("\r\n\r\n<div"); 128129 WriteLiteral(" class=\"grid grid--align-content-start\""); 130131 WriteLiteral(" data-ovrig-info=\"1\""); 132133 WriteLiteral(">\r\n <div"); 134135 WriteLiteral(" class=\"grid__col-lg-12 grid__col-md-12 grid__col-sm-12 grid__col-xs-12\""); 136137 WriteLiteral(">\r\n"); 138139140 #line 25 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 141142143 #line default 144 #line hidden 145146 #line 25 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 147 if (!string.IsNullOrWhiteSpace(ovrig_info_Standardtext_value)) 148 { 149 showAdditionalInfo = true; 150151152 #line default 153 #line hidden 154 WriteLiteral(" <p>\r\n"); 155156 WriteLiteral(" "); 157158159 #line 29 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 160 Write(ovrig_info_Standardtext_value); 161162163 #line default 164 #line hidden 165 WriteLiteral("\r\n </p>\r\n"); 166167168 #line 31 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 169 } 170171172 #line default 173 #line hidden 174 WriteLiteral(" "); 175176177 #line 32 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 178 if (!string.IsNullOrWhiteSpace(Ovrig_info)) 179 { 180 showAdditionalInfo = true; 181182183 #line default 184 #line hidden 185186 #line 35 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 187 Write(Ovrig_info); 188189190 #line default 191 #line hidden 192193 #line 35 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 194195 } 196197198 #line default 199 #line hidden 200 WriteLiteral(" </div>\r\n</div>\r\n\r\n"); 201202203 #line 40 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 204 if (showAdditionalInfo) 205 { 206207208 #line default 209 #line hidden 210 WriteLiteral(" <script>\r\n document.getElementById(\"tab-additionalInfo\").removeAttribu" + 211 "te(\"style\");\r\n document.getElementById(\"Block__additionalInfoTab\").remove" + 212 "Attribute(\"style\");\r\n </script>\r\n"); 213214215 #line 46 "F:\sites\NevotexProd\WEB\Application\Files\Templates\Designs\Rapido\eCom\ProductCatalog\Partials\ProductAdditionalInfo.cshtml" 216 } 217218219 #line default 220 #line hidden 221 WriteLiteral("\r\n"); 222223 } 224 } 225 } 2261 @using System 2 @using Dynamicweb.Rendering 3 @using Dynamicweb.Ecommerce.ProductCatalog 4 @using Dynamicweb.Ecommerce.CustomerCenter 5 @using Dynamicweb.Ecommerce.CustomerExperienceCenter.Favorites; 6 @using Nevotex.Data.Entities 7 @using Nevotex.Data.Helpers 8 @using Nevotex.Data.Services; 9 @using System.Collections.Generic; 10 @using System.Text; 11 @inherits ViewModelTemplate<ProductViewModel> 12 13 @{ 14 var productServiceForCare = new ProductService(); 15 var fieldListLanguageId = Model.LanguageId; 16 17 var Ovrig_info = productServiceForCare.GetProductCategoryFieldValue("Ovrig_info", Model.Id, fieldListLanguageId); 18 var ovrig_info_Standardtext_value = GetTranslatedValues(productServiceForCare.GetProductCategoryFieldValue("ovrig_info_Standardtext", Model.Id, fieldListLanguageId), true); 19 20 var showAdditionalInfo = false; 21 } 22 23 <div class="grid grid--align-content-start" data-ovrig-info="1"> 24 <div class="grid__col-lg-12 grid__col-md-12 grid__col-sm-12 grid__col-xs-12"> 25 @if (!string.IsNullOrWhiteSpace(ovrig_info_Standardtext_value)) 26 { 27 showAdditionalInfo = true; 28 <p> 29 @ovrig_info_Standardtext_value 30 </p> 31 } 32 @if (!string.IsNullOrWhiteSpace(Ovrig_info)) 33 { 34 showAdditionalInfo = true; 35 @Ovrig_info 36 } 37 </div> 38 </div> 39 40 @if (showAdditionalInfo) 41 { 42 <script> 43 document.getElementById("tab-additionalInfo").removeAttribute("style"); 44 document.getElementById("Block__additionalInfoTab").removeAttribute("style"); 45 </script> 46 } 47 48 @functions{ 49 string GetTranslatedValues(string valueList, bool addLineFeed = false) 50 { 51 52 var translatedValues = string.Empty; 53 54 if (!string.IsNullOrWhiteSpace(valueList)) 55 { 56 var values = valueList.Split(','); 57 58 foreach (var v in values) 59 { 60 translatedValues += $"{Translate(v)}<br/>"; 61 if (addLineFeed) 62 { 63 translatedValues += "<br/>"; 64 } 65 } 66 67 //translatedValues = translatedValues.TrimEnd(',', ' '); 68 } 69 70 return translatedValues; 71 } 72 }









































