Clip Mix 84

84 assorterede Super Clip. Indeholder: 18 x 1-30, 2 x 1-60, 1 x 1-90, 2 x 2-30, 2 x 2-60, 12 x 3-25, 3 x 3-50, 2 x 3-75, 2 x 4-40, 2 x 4-50, 4 x 5-17, 2 x 5-20, 6 x 6-12, 6 x 6-18, 6 x 6-24, 8 x 8-30, 1 x 8-50, 1 x 9, 2 x 10, 1 x 11 og 1 x 12.

Fordele:

1. Fuldt overblik over dine arbejdsredskaber
2. Clipsene kan placeres overalt i hulpladen, fastgøres uden brug af værktøj med blot et enkelt tryk - og flyttes ligeså let igen.
3. Produceret af slidstrækt polyacetal og galvaniseret stål, som giver dem en stor bæreevne
4. SuperClip kan bruges på forskellige hulplade-systemer fra raaco 

Produktdata

EAN
5733439110549
Nummer
110549

Indhold
84 ass. Super Clip
Materiale
Fremstillet af stål og polyacetal (POM)
Farve
BLACK

Bredde
0
Dybde
0
Højde
0

Bruttovægt
1,45
Nettovægt
1,23
Volume
0,0112

Forpakning bredde
253
Forpakning dybde
288
Forpakning højde
162
Taravægt
0,22
Antal pr. karton
1
Error compiling template "/Designs/Swift/Paragraph/Swift_ProductVideo.cshtml"
Line 37: 'ProductViewModel' does not contain a definition for 'GetProductFieldValue' and no accessible extension method 'GetProductFieldValue' accepting a first argument of type 'ProductViewModel' could be found (are you missing a using directive or an assembly reference?)

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 using System; 13 using System.Collections.Generic; 14 using System.Linq; 15 16 #line 2 "C:\inetpub\wwwroot\raaco_prod\Files\Templates\Designs\Swift\Paragraph\Swift_ProductVideo.cshtml" 17 using Dynamicweb.Ecommerce.ProductCatalog; 18 19 #line default 20 #line hidden 21 22 23 public class RazorEngine_42436fbd01d044e98f6916e64319a673 : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.ProductViewModel> { 24 25 #line hidden 26 27 public RazorEngine_42436fbd01d044e98f6916e64319a673() { 28 } 29 30 public override void Execute() { 31 WriteLiteral("\r\n"); 32 33 34 #line 4 "C:\inetpub\wwwroot\raaco_prod\Files\Templates\Designs\Swift\Paragraph\Swift_ProductVideo.cshtml" 35 36 // Get the custom field value (using the Template tag you created) 37 string videoPath = Model.GetProductFieldValue("ProductVideo"); 38 39 // Fallback if the path is relative 40 if (!string.IsNullOrWhiteSpace(videoPath) && !videoPath.StartsWith("/Files/", StringComparison.OrdinalIgnoreCase) && !videoPath.StartsWith("http", StringComparison.OrdinalIgnoreCase)) 41 { 42 videoPath = "/Files/" + videoPath.TrimStart('/'); 43 } 44 45 46 #line default 47 #line hidden 48 WriteLiteral("\r\n\r\n"); 49 50 51 #line 15 "C:\inetpub\wwwroot\raaco_prod\Files\Templates\Designs\Swift\Paragraph\Swift_ProductVideo.cshtml" 52 if (!string.IsNullOrWhiteSpace(videoPath)) 53 { 54 55 56 #line default 57 #line hidden 58 WriteLiteral(" <div"); 59 60 WriteLiteral(" class=\"product-video-column\""); 61 62 WriteLiteral(">\r\n <h4"); 63 64 WriteLiteral(" class=\"mb-3\""); 65 66 WriteLiteral(">"); 67 68 69 #line 18 "C:\inetpub\wwwroot\raaco_prod\Files\Templates\Designs\Swift\Paragraph\Swift_ProductVideo.cshtml" 70 Write(Translate("Product Video")); 71 72 73 #line default 74 #line hidden 75 WriteLiteral("</h4>\r\n \r\n <div"); 76 77 WriteLiteral(" class=\"ratio ratio-16x9 shadow-sm rounded overflow-hidden\""); 78 79 WriteLiteral(">\r\n <video controls"); 80 81 WriteLiteral(" class=\"w-100 h-100\""); 82 83 WriteLiteral(" style=\"object-fit: contain;\""); 84 85 WriteLiteral(" preload=\"metadata\""); 86 87 WriteLiteral(">\r\n <source"); 88 89 WriteAttribute("src", Tuple.Create(" src=\"", 956), Tuple.Create("\"", 972) 90 91 #line 22 "C:\inetpub\wwwroot\raaco_prod\Files\Templates\Designs\Swift\Paragraph\Swift_ProductVideo.cshtml" 92 , Tuple.Create(Tuple.Create("", 962), Tuple.Create<System.Object, System.Int32>(videoPath 93 94 #line default 95 #line hidden 96 , 962), false) 97 ); 98 99 WriteLiteral(" type=\"video/mp4\""); 100 101 WriteLiteral(">\r\n Your browser does not support the video tag.\r\n </vi" + 102 "deo>\r\n </div>\r\n </div>\r\n"); 103 104 105 #line 27 "C:\inetpub\wwwroot\raaco_prod\Files\Templates\Designs\Swift\Paragraph\Swift_ProductVideo.cshtml" 106 } 107 108 #line default 109 #line hidden 110 } 111 } 112 } 113

1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Ecommerce.ProductCatalog.ProductViewModel> 2 @using Dynamicweb.Ecommerce.ProductCatalog 3 4 @{ 5 // Get the custom field value (using the Template tag you created) 6 string videoPath = Model.GetProductFieldValue("ProductVideo"); 7 8 // Fallback if the path is relative 9 if (!string.IsNullOrWhiteSpace(videoPath) && !videoPath.StartsWith("/Files/", StringComparison.OrdinalIgnoreCase) && !videoPath.StartsWith("http", StringComparison.OrdinalIgnoreCase)) 10 { 11 videoPath = "/Files/" + videoPath.TrimStart('/'); 12 } 13 } 14 15 @if (!string.IsNullOrWhiteSpace(videoPath)) 16 { 17 <div class="product-video-column"> 18 <h4 class="mb-3">@Translate("Product Video")</h4> 19 20 <div class="ratio ratio-16x9 shadow-sm rounded overflow-hidden"> 21 <video controls class="w-100 h-100" style="object-fit: contain;" preload="metadata"> 22 <source src="@videoPath" type="video/mp4"> 23 Your browser does not support the video tag. 24 </video> 25 </div> 26 </div> 27 }

Yderligere materiale