Charge, Connect & Enjoy met BRAINZ
slimme innovatieve elektronica en gadgets.
Charge, Connect & Enjoy met BRAINZ
slimme innovatieve elektronica en gadgets.
Lorem ipsum dolor
Ut enim ad minim ven
BRAINZ
BRAINZ is voor jong én oud. De collectie bevat speakers, koptelefoons, earbuds, chargers, smartwatches en powerbanks die werken volgens het eenvoudige ‘charge, connect en enjoy’-principe. Onze producten zijn strak vormgegeven en met zwart en wit als basiskleuren, vallen ze bij iedereen in de smaak!
consectetur
Lorem ipsum dolor sit ametadipiscing
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Error executing template "/Designs/TheGift_generated/Grid/AdvancedGrid/RowTemplates/AdvancedGridConfiguration.cshtml" System.Data.SqlClient.SqlException (0x80131904): Violation of PRIMARY KEY constraint 'PK__ItemType__3214EC07384A1340'. Cannot insert duplicate key in object 'dbo.ItemType_ButtonColorConfigurationItemTab'. The duplicate key value is (127080). The statement has been terminated. at System.Data.Common.DbDataAdapter.UpdatedRowStatusErrors(RowUpdatedEventArgs rowUpdatedEvent, BatchCommandInfo[] batchCommands, Int32 commandCount) at System.Data.Common.DbDataAdapter.UpdatedRowStatus(RowUpdatedEventArgs rowUpdatedEvent, BatchCommandInfo[] batchCommands, Int32 commandCount) at System.Data.Common.DbDataAdapter.Update(DataRow[] dataRows, DataTableMapping tableMapping) at System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable dataTable, DataTableMapping tableMapping) at System.Data.Common.DbDataAdapter.Update(DataSet dataSet, String srcTable) at Dynamicweb.Content.Items.Queries.Repository.Update(IEnumerable`1 items, ItemContext context, Boolean synchronizePages) at Dynamicweb.Content.Items.Queries.Repository.Update(ItemEntry item, ItemContext context) at Dynamicweb.Content.Items.ItemEntry.Save(ItemContext context) at Bluedesk.DynamicWeb.ItemTypes.ButtonColorConfigurationItemTab.GetColorConfigurationStylesheet() at Bluedesk.DynamicWeb.ItemTypes.Configuration.ButtonConfiguration.GenerateButtonStylesheet() at Bluedesk.DynamicWeb.ItemTypes.Configuration.ButtonConfiguration.GetButtonStylesheet() at Bluedesk.DynamicWeb.ItemTypes.BaseSolution.AdvancedGridButton.Save(ItemContext context) in C:\vso\TheGiftBaseSolutionRepo\BluedeskBaseSolution\ClientBase\ItemTypes\Bluedesk.DynamicWeb.ItemTypes.BaseSolution\Configuration\AdvancedGrid\Elements\AdvancedGridButton.cs:line 195 at Bluedesk.DynamicWeb.ItemTypes.BaseSolution.AdvancedGridButton.GetAdvancedButtonTemplate() in C:\vso\TheGiftBaseSolutionRepo\BluedeskBaseSolution\ClientBase\ItemTypes\Bluedesk.DynamicWeb.ItemTypes.BaseSolution\Configuration\AdvancedGrid\Elements\AdvancedGridButton.cs:line 165 at CompiledRazorTemplates.Dynamic.RazorEngine_fcf95c92eece43d0a49c2cb90441f1d3.<>c__DisplayClass0_0.<RenderButton>b__0(TextWriter __razor_helper_writer) in D:\dynamicweb.net\Solutions\TheGift\Production\files\Templates\Designs\TheGift_generated\Grid\AdvancedGrid\RowTemplates\AdvancedGridConfiguration.cshtml:line 36 at CompiledRazorTemplates.Dynamic.RazorEngine_fcf95c92eece43d0a49c2cb90441f1d3.Execute() in D:\dynamicweb.net\Solutions\TheGift\Production\files\Templates\Designs\TheGift_generated\Grid\AdvancedGrid\RowTemplates\AdvancedGridConfiguration.cshtml:line 62 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() ClientConnectionId:eec2c62b-57b2-49e8-831e-2109531c473c Error Number:2627,State:1,Class:14
1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.GridRowViewModel> 2 @using Dynamicweb; 3 @using Dynamicweb.Content 4 @using Dynamicweb.Content.Items; 5 6 @using Dynamicweb.Frontend 7 @using Bluedesk.DynamicWeb.ItemTypes; 8 9 @using Bluedesk.DynamicWeb.ItemTypes.Configuration; 10 @using Bluedesk.DynamicWeb.ItemTypes.Settings.Configuration; 11 @using Bluedesk.DynamicWeb.ItemTypes.BaseSolution; 12 @using Bluedesk.DynamicWeb.ItemTypes.Extensions; 13 14 @{ 15 var rowID = Model.Item.Id; 16 AdvancedGridConfiguration _data = Dynamicweb.Services.Items.GetItem("AdvancedGridConfiguration", rowID.ToString()).ToCodeFirstItem<AdvancedGridConfiguration>(); 17 18 string GridTemplate = _data.GetGridTemplate(); 19 string height = !string.IsNullOrWhiteSpace(_data.Height.ToString()) ? _data.Height.ToString() + "px" : "none"; 20 21 string ContentAlignment = _data.ContentAlignment; 22 23 string VerticalAlign = "center"; 24 string HorizontalAlign = "center"; 25 26 } 27 28 29 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.GridRowViewModel> 30 @using Dynamicweb; 31 @using Dynamicweb.Frontend 32 @using Bluedesk.DynamicWeb.ItemTypes.BaseSolution; 33 34 @helper RenderButton(AdvancedGridButton button, PageView Pageview) 35 { 36 string Template = button.GetAdvancedButtonTemplate().Replace("{{ ButtonLink }}", button.GetLink(Pageview)); 37 38 if (!string.IsNullOrWhiteSpace(button.GetLink(Pageview))) 39 { 40 @Template; 41 } 42 } 43 44 45 <section class="AdvancedGrid AdvancedGrid--@rowID @_data.CssClass" style="--Height: @height;"> 46 47 @for (int NewCounter = 1; NewCounter <= _data.RowCount; NewCounter++) 48 { 49 GridTemplate = GridTemplate.Replace("{{ placeholder-" + NewCounter + " }}", Model.Column(NewCounter).Output()); 50 51 } 52 @GridTemplate 53 54 <!--// Generate Buttons //--> 55 56 57 @if (!string.IsNullOrWhiteSpace(_data.Button().GetLink(Pageview)) && !string.IsNullOrWhiteSpace(_data.Button().ButtonText)) 58 { 59 <section class="AdvancedGrid__navigation"> 60 <nav class="cta-paragraph__btn-navigation"> 61 @RenderButton(_data.Button(), Pageview) 62 @RenderButton(_data.ExtraButton(), Pageview) 63 </nav> 64 </section> 65 } 66 </section> 67 68 @{ 69 Dictionary<string, string> GridAlignment = _data.GetContentAlignMent(ContentAlignment); 70 } 71 72 <style> 73 .AdvancedGrid--@rowID .AdvancedGrid__row { 74 75 --VerticalAlign: @GridAlignment["VerticalAlign"]; 76 --HorinzontalAlign: @GridAlignment["HorizontalAlign"]; 77 78 align-items: var(--VerticalAlign); 79 justify-content: var(--HorinzontalAlign); 80 81 } 82 83 .AdvancedGrid__column { 84 background-color: var(--BackgroundColor); 85 86 flex-grow: var(--FlexGrow); 87 flex-basis: var(--FlexBasis); 88 flex-shrink: var(--FlexSchrink); 89 90 width: var(--Width); 91 padding: var(--Padding); 92 } 93 94 </style> 95
Excepteur sint occaecat
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Dignissim cras tincidunt lobortis feugiat

