Error executing template "Designs/Swift/Paragraph/SwiftRizzo_EmbedParagraph.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
at CompiledRazorTemplates.Dynamic.RazorEngine_18b9a358b8734c1a9722b9aa0770adf6.ExecuteAsync()
at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.DynamicWrapperService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.RazorEngineServiceExtensions.RunCompile(IRazorEngineService service, String name, 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 RazorEngine.Templating.RazorEngineServiceExtensions.RunCompile(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.RazorEngineServiceExtensions.RunCompile(IRazorEngineService service, String templateSource, String name, Type modelType, Object model, DynamicViewBag viewBag)
at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
at Dynamicweb.Rendering.Template.RenderRazorTemplate()
1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel>
2 @{
3 bool hideTitle = Model.Item?.GetBoolean("HideTitle") ?? false;
4 string title = Model.Item.GetString("Title", string.Empty);
5 string embedCode = Model.Item.GetString("EmbedCode", string.Empty);
6 string titleFontSize = Model.Item.GetRawValueString("TitleFontSize", "display-4");
7 string contentPadding = Model.Item.GetRawValueString("ContentPadding", "");
8 contentPadding = contentPadding == "small" ? "p-2 p-md-3" : contentPadding;
9 contentPadding = contentPadding == "large" ? "p-4 p-md-5" : contentPadding;
10
11 string theme = !string.IsNullOrWhiteSpace(Model.Item.GetRawValueString("Theme")) ? " theme " + Model.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : "";
12 }
13
14 <div class="x h-100 item_@Model.Item.SystemName.ToLower()">
15 <div class="@(contentPadding) @(theme)">
16 @if (!string.IsNullOrWhiteSpace(title) && !hideTitle)
17 {
18 <div class="@titleFontSize p-0">@title</div>
19 }
20 @embedCode
21 </div>
22 </div>
23