Error executing template "Designs/Swift/Paragraph/Swift_ProductComponentParagraph.cshtml"
System.ArgumentException: Could not write parsed file: C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\_parsed\Swift_ProductComponentEdit.parsed.cshtml System.IO.IOException: The process cannot access the file 'C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\_parsed\Swift_ProductComponentEdit.parsed.cshtml' because it is being used by another process.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
   at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
   at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding)
   at Dynamicweb.Core.Helpers.TextFileHelper.WriteTextFile(String value, String path, Boolean appendToFile, Encoding encoding)
   at Dynamicweb.Rendering.Designer.Parser.Parse(Layout l)
   at Dynamicweb.Rendering.Designer.Parser.Parse(Layout l)
   at Dynamicweb.Rendering.Designer.Layout.CheckParsed()
   at Dynamicweb.Rendering.Designer.Layout.GetLayoutByLocation(String path)
   at Dynamicweb.Content.Layouts.LayoutLocator.FindLayout(Page page, String layoutName)
   at Dynamicweb.Frontend.Content.GetLayoutForDevice(Page page, DeviceType device)
   at Dynamicweb.Frontend.Content.CreateGridContent(Int32 contentId, Boolean ignoreVisualEdit)
   at Dynamicweb.Frontend.Content.RenderExternalGrid(Int32 pageId, String container)
   at CompiledRazorTemplates.Dynamic.RazorEngine_ea02ec44c5544754b673fc593b5b3653.Execute() in C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\Paragraph\Swift_ProductComponentParagraph.cshtml:line 39
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel> 2 3 @{ 4 int itemSourcePageId = Convert.ToInt32(Model.Item.GetRawValueString("ComponentSource", "0")); 5 6 var pageService = new Dynamicweb.Content.PageService(); 7 itemSourcePageId = itemSourcePageId > 0 && pageService.GetPageOrLanguage(itemSourcePageId, Pageview.AreaID) != null ? pageService.GetPageOrLanguage(itemSourcePageId, Pageview.AreaID).ID : itemSourcePageId; 8 } 9 10 @if (itemSourcePageId != 0) { 11 var page = Dynamicweb.Content.Services.Pages.GetPage(itemSourcePageId); 12 13 if (page != null) { 14 var pageViewModel = Dynamicweb.Frontend.ContentViewModelFactory.CreatePageInfoViewModel(page); 15 string itemTheme = !string.IsNullOrWhiteSpace(pageViewModel.Item.GetRawValueString("Theme")) ? " theme " + pageViewModel.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : string.Empty; 16 17 string contentPadding = pageViewModel.Item.GetRawValueString("ContentPadding", ""); 18 contentPadding = contentPadding == "none" ? "p-0" : contentPadding; 19 contentPadding = contentPadding == "small" ? "p-2 p-md-3" : contentPadding; 20 contentPadding = contentPadding == "large" ? "p-4 p-md-5" : contentPadding; 21 contentPadding = contentPadding == "small-x" ? "px-2 px-md-3" : contentPadding; 22 contentPadding = contentPadding == "large-x" ? "px-4 px-md-5" : contentPadding; 23 24 string layout = Model.Item.GetRawValueString("Layout", "top"); 25 switch (layout) 26 { 27 case "top": 28 case "alignLeftMiddle": 29 layout = ""; 30 break; 31 case "center": 32 case "alignLeft": 33 layout = "d-flex align-items-center text-start"; 34 break; 35 } 36 37 <div class="@contentPadding @itemTheme @(layout) h-100 item_@Model.Item.SystemName.ToLower()"> 38 <div class="w-100"> 39 @RenderGrid(itemSourcePageId) 40 </div> 41 </div> 42 } else if (Pageview.IsVisualEditorMode) { 43 <div class="alert alert-dark m-0" role="alert"> 44 <span>@Translate("The selected component does not exist anymore")</span> 45 </div> 46 } 47 } else if (Pageview.IsVisualEditorMode) { 48 <div class="alert alert-dark m-0" role="alert"> 49 <span>@Translate("Product component: The component will be shown here, if any")</span> 50 </div> 51 } 52

Beskrivelse

SmallRig 4929 V-Mount Mini VB99 (Orange)

  • BMS intelligent chip enables 100W fast charging, full charge in just 2 hours
  • Top-class LG battery cells ensure safe and stable performance
  • Featuring a highly integrated design for enhanced portability and reduced weight
  • Multiple interfaces 1 x BP, 1 x USB-C, 1 x D-Tap, 1 x USB-A, 1 x 8V-OUT, 1 x 12V-OUT
  • Supports simultaneous fast charging for USB-C and USB-A devices
  • Made of fire-proof PC material, strong and drop-proof, heat-resistant and flame-retardant
  • High-brightness OLED screen accurately displays power information and battery status
  • Smart switch button can be used to start or shut down the battery

SmallRig 4929 VB99 mini-V Mount Battery (Orange) is a compact V-mount battery featuring a highly integrated design that effectively reduces the battery's overall size, making it lightweight and portable. It features LG A-grade 18650 high-rate cells, ensuring accurate capacity, cycle performance, and exceptional stability.

Designed to meet international standards such as MSDS / UN38.3 / IEC 62133 / UL2054 / UL 62368, it has obtained certifications including CCC / FCC / CE / RoHS / ISED / RCM / PSE / KC / BIS / TISI, ensuring safe and reliable operation for users. The battery is equipped with a BP, a D-Tap, an 8V-OUT DC, a 12V-OUT DC, a USB-C, and a USB-A ports offering a wide range of interfaces for powering multiple devices simultaneously. This includes cameras, mirrorless cameras, monitors, transmitters, video lights, smartphones, tablets, laptops, and more, providing integrated and efficient power supply for all your needs.

The battery features a highly integrated fast-charging protocol chip, MCU, boost/buck control chip, and Battery Management System (BMS), offering multiple protections including overcurrent, short circuit, over-temperature, and over-voltage. Additionally, it supports various fast-charging protocols such as PD, QC, and PPS, and enables 100W USB-C bi-directional PD fast charging.

The battery exterior is made of fire-resistant PC material, heat-resistant, and flame-retardant, ensuring durability. It features an OLED screen that clearly displays battery level, remaining usage time, voltage, power, and other information, allowing you to accurately monitor the battery status. Featuring a suite of robust safety features, this device instills the confidence to capture every memorable moment with precision and reliability.

Button Function:

  • Single-Click: Turn off the screen at normal brightness, restore maximum brightness after dimming, illuminate the screen after shutdown or screen blackout
  • Double-Click: Switch between displaying voltage and power in charging and discharging mode
  • 3-Second Press: Press and hold for 3 seconds to forcibly power off the USB-C, USB-A, and DC ports for discharging.

In the Box:

  • 1 x VB99 mini V-Mount Battery
  • 1 x SmallRig Custom Sticker Set
  • 1 x User Manual
  • 1 x Operation Guide
  • 1 x Guarantee Card

Specifikationer

Producent Smallrig
Kategori Batteri