Warmtepomp installeren

Error executing template "Designs/Warmtethuis/Includes/FAQ/Category.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_279871c4f8544315b90fc101d8457cc1.Execute() in D:\inetpub\wwwroot\www.warmgarant.nl\Files\Templates\Designs\Warmtethuis\Includes\FAQ\Category.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 @using System.Web.Helpers; 2 @using Dynamicweb.Content 3 @using Warmgarant.Shop.Repository.Helpers 4 @inherits Dynamicweb.Rendering.ViewModelTemplate<Warmgarant.Shop.Models.ViewModels.FaqCategoryModel> 5 @{ 6 var seoPage = SeoHelper.GetVirtualPageViewFaq( 7 System.Web.HttpContext.Current.Request.Url.Scheme, 8 System.Web.HttpContext.Current.Request.Url.Authority, 9 Dynamicweb.Frontend.PageView.Current().SearchFriendlyUrl, 10 Model.Title); 11 } 12 <div class="faq-cat"> 13 <div class="faq-category faq-category--single"> 14 <div class="faq-category__questions"> 15 @foreach (var question in Model.Questions) 16 { 17 <div class="faq-category__question @(Model.QuestionId == question.Id ? "faq-category__question--active" : "")" data-image="@question.Image" data-qid="@question.Id"> 18 <h5 class="faq-category__question__title" data-title="@SeoHelper.CreateSeoSafeTitle(question.Question)" data-toggle> 19 @question.Question 20 </h5> 21 <div class="faq-category__question__answer"> 22 @if (!string.IsNullOrEmpty(question.Image)) 23 { 24 <img class="faq-category__question__answer__image" src="@question.Image" /> 25 } 26 @question.Answer 27 </div> 28 </div> 29 } 30 </div> 31 </div> 32 </div> 33 34 @SnippetStart("JavaScriptBottom") 35 <script> 36 37 // SEO Virtuel Pageview on item click 38 function TrackPageViewFaqItem(element) { 39 var title = $(element).data("title"); 40 if (typeof title !== "undefined" && title !== "") { 41 SEO.trackPageView("@seoPage/" + title); 42 } 43 } 44 45 $(function() { 46 47 var toggleClass = 'faq-category__question--active'; 48 var $toggleElements = $('[data-toggle]').css('cursor', 'pointer'); 49 50 $toggleElements.innovadisToggleClass({ 51 className: toggleClass, 52 onBefore: function (evt) { 53 54 $toggleElements 55 .not(evt.target) 56 .parents('.' + toggleClass) 57 .removeClass(toggleClass); 58 59 // SEO Virtuel Pageview on item click 60 TrackPageViewFaqItem(evt.target); 61 } 62 63 }); 64 65 $("#page-heading").html("@Translate(string.Format("FaqCategory_{0}", Model.Title), Model.Title)"); 66 67 // SEO Virtuel Pageview 68 var seoPage = "@seoPage"; 69 @if (Model.QuestionId > 0) 70 { 71 <text> 72 var title = $('div[data-qid="@Model.QuestionId"]').find("h5").attr("data-title"); 73 if (typeof title !== "undefined" && title !== "") { 74 seoPage += "/"; 75 seoPage += title; 76 } 77 </text> 78 } 79 SEO.trackPageView(seoPage); 80 81 }); 82 </script> 83 @SnippetEnd("JavaScriptBottom")