Error executing template "Designs/ClientBase_generated/Paragraph/ProductDetailWidgetName.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
at CompiledRazorTemplates.Dynamic.RazorEngine_35a7c9e760da4c8199e9108aa3bfc7d5.Execute() in D:\dynamicweb.net\Solutions\Bluedesk\koksgroup.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\Paragraph\ProductDetailWidgetName.cshtml:line 15
at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
at Dynamicweb.Rendering.Template.RenderRazorTemplate()
1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel>
2
3 @using Bluedesk.DynamicWeb.ItemTypes.BaseSolution;
4 @using Bluedesk.DynamicWeb.ItemTypes.BaseSolution.Frontend;
5
6 @{
7 string paragraphID = Pageview.CurrentParagraph.ID.ToString();
8
9 ProductDetailWidgetName _data = Dynamicweb.Services.Items.GetItem("ProductDetailWidgetName", Model.ItemId).ToCodeFirstItem<ProductDetailWidgetName>() ?? new ProductDetailWidgetName();
10 ProductAndVariantsObj ProductAndVariants = (ProductAndVariantsObj) Dynamicweb.Context.Current.Session["ProductAndVariants"];
11 }
12
13 <div id="@paragraphID" class="pdp__ProductName @_data.CssClass">
14 <h1 class="pdp-header__title">
15 @if (_data.DisplayManufacturer && ProductAndVariants.Manufacturer != null)
16 {
17 <span class="pdp-header__manufacturer">@ProductAndVariants.Manufacturer.Name</span>
18 }
19 <span class="pdp-header__productname">@ProductAndVariants.ProductInfo.Name</span>
20 </h1>
21 </div>
22
23 <style>
24
25 .pdp__ProductName .pdp-header__productname {
26 color: var(--Color);
27 @_data.FontConfigurationProductName.InlineStyles
28 }
29
30 </style>
31