Spring til hovedindhold
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)
Error executing template "Designs/nordsoen/Paragraph/accordions.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_d5089d697c4648d795105be965380e9c.Execute() in D:\dynamicweb.net\Solutions\Gotcha\nordsoenoceanarium.prod.dynamicweb-cms.com\Files\Templates\Designs\nordsoen\Paragraph\Accordions.cshtml:line 8
   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 @using Dynamicweb.Frontend 3 4 @{ 5 string moduleId = $"module{Model.ID}"; 6 7 var color = Model.Item.GetValue<ItemViewModel>("Color"); 8 string colorValue = color.GetString("Color"); 9 colorValue = string.IsNullOrWhiteSpace(colorValue) ? "--white" : colorValue; 10 11 string preline = Model.Item.GetString("Preline"); 12 string headline = Model.Item.GetString("Headline"); 13 string richText = Model.Item.GetString("RichText"); 14 var accordions = Model.Item.GetValue<List<ItemViewModel>>("Accordions"); 15 16 string themeClass = $"theme{colorValue}"; 17 } 18 19 <article id="@moduleId" class="accordions-module sticky-box @themeClass"> 20 <div class="sticky-box__container"> 21 @if (!string.IsNullOrWhiteSpace(preline)) 22 { 23 <span class="sticky-box__preline">@preline</span> 24 } 25 @if (!string.IsNullOrWhiteSpace(headline)) 26 { 27 <h2 class="sticky-box__headline">@headline</h2> 28 } 29 @if (!string.IsNullOrWhiteSpace(richText)) 30 { 31 <div class="sticky-box__text rich-text">@richText</div> 32 } 33 </div> 34 <div class="sticky-box__content accordion__list"> 35 @if (accordions != null && accordions.Count > 0) 36 { 37 foreach (var item in accordions) 38 { 39 <div class="accordion__item" data-action="accordion"> 40 <h3 class="accordion__headline" id="accordion-item-@(item.Id)-headline" role="button" aria-expanded="false" aria-controls="accordion-item-@(item.Id)-content"> 41 @if (!string.IsNullOrWhiteSpace(item.GetString("Headline"))) 42 { 43 <span class="accordion__headline-inner"> 44 @item.GetString("Headline") 45 @if (!string.IsNullOrWhiteSpace(item.GetString("Preline"))) 46 { 47 <span class="accordion__preline">@item.GetString("Preline")</span> 48 } 49 </span> 50 } 51 <span class="accordion__icon"> 52 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 53 <path d="M7 1.34314V6.99999M7 6.99999V12.6568M7 6.99999H1.34315M7 6.99999H12.6569" stroke="black" stroke-linecap="round" /> 54 </svg> 55 </span> 56 </h3> 57 <div class="accordion__content-wrap" id="accordion-item-@(item.Id)-content" aria-hidden="true" aria-labelledby="accordion-item-@(item.Id)-headline"> 58 @{ 59 var image = item.GetValue<ItemViewModel>("Image"); 60 var imageParams = new Dictionary<string, object>(); 61 imageParams.Add("moduleName", "accordion"); 62 imageParams.Add("xxlParams", "&width=747&height=420"); 63 imageParams.Add("mdParams", "&width=560&height=315"); 64 imageParams.Add("xsParams", "&width=400&height=226"); 65 imageParams.Add("defaultParams", "&width=439&height=288"); 66 string imageAltText = image?.GetString("AlternateText"); 67 } 68 <div class="accordion__content rich-text"> 69 @item.GetString("RichText") 70 @RenderPartial("partials/components/image.cshtml", image, imageParams) 71 </div> 72 </div> 73 </div> 74 } 75 } 76 </div> 77 </article> 78 @RenderPartial("partials/components/last-paragraph.cshtml", Model)