Error executing template "Designs/Junget2026/Master/Partials/Meta.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_922727b1817b4bb385aa1d4597fe0040.Execute() in D:\Web\Junget\Website\Files\Templates\Designs\Junget2026\Master\Partials\Meta.cshtml:line 5
   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 Dynamicweb.Environment 2 @using Dynamicweb.Frontend 3 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> 4 @{ 5 string shareTitle = !string.IsNullOrEmpty(Model.PropertyItem.GetString("ShareTitle")) ? Model.PropertyItem.GetString("ShareTitle") : Model.Title; 6 string shareDescription = !string.IsNullOrEmpty(Model.PropertyItem.GetString("ShareDescription")) ? Model.PropertyItem.GetString("ShareDescription") : Model.Title; 7 string shareImage = !string.IsNullOrEmpty(Model.PropertyItem.GetString("ShareImage")) ? Model.PropertyItem.GetString("ShareImage") : Model?.Area.Item?.GetString("ShareImageFallback"); 8 string favicon = Model?.Area.Item?.GetString("FavIcon"); 9 10 IRequest request = Dynamicweb.Context.Current.Request; 11 string host = request.Url.Host; 12 string scheme = request.Url.Scheme; 13 string fullUrl = $"{scheme}://{host}{Pageview.SearchFriendlyUrl}"; 14 15 string fullUrlWithoutQuery = fullUrl; 16 int queryIndex = fullUrl.IndexOf("?", StringComparison.Ordinal); 17 if (queryIndex > -1) 18 { 19 fullUrlWithoutQuery = fullUrl.Substring(0, queryIndex); 20 } 21 bool isProductView = !string.IsNullOrEmpty(request.GetString("ProductId")); 22 23 Pageview.Meta.AddTag("google-site-verification", Model.Area?.Item?.GetString("GoogleSiteVerification")); 24 Pageview.Meta.AddTag("og:site_name", Model.Area?.Name); 25 Pageview.Meta.AddTag("og:url", fullUrl); 26 Pageview.Meta.AddTag("og:type", "website"); 27 Pageview.Meta.AddTag("og:title", shareTitle); 28 Pageview.Meta.AddTag("og:description", shareDescription); 29 if (!string.IsNullOrEmpty(shareImage)) 30 { 31 Pageview.Meta.AddTag("og:image", shareImage); 32 } 33 34 35 //Pageview.Meta.AddTag("canonical", fullUrlWithoutQuery); 36 //check for PageNum query parameter, if greater than 1, add page number to title 37 string title = Model.Title; 38 if (Dynamicweb.Context.Current.Request.QueryString["PageNum"] != null && Dynamicweb.Context.Current.Request.QueryString["PageNum"] != "1") 39 { 40 title = title + " - " + Translate("side") + " " + Dynamicweb.Context.Current.Request.QueryString["PageNum"]; 41 } 42 Model.Title = title; 43 44 //if productpage canonical 45 if (isProductView) 46 { 47 Pageview.Meta.AddTag("customCan", "<link rel=\"canonical\" href=\"" + fullUrlWithoutQuery + "\">"); 48 } 49 } 50 51 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 52 53 <!-- Google Fonts: Prompt --> 54 <link rel="preconnect" href="https://fonts.googleapis.com"> 55 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 56 57 @if (!String.IsNullOrEmpty(favicon)) 58 { 59 <link rel="shortcut icon" href="@favicon"> 60 } 61 62 @if (Dynamicweb.Context.Current.Request.Url.Host.Contains(".vjm.dk") || Dynamicweb.Context.Current.Request.Url.Host.Contains(".dynamicweb.dk") || Pageview.Area.Noindex || Pageview.Page.Noindex) 63 { 64 Pageview.Meta.AddTag("robots", "noindex,nofollow"); 65 } 66 67 @Model.MetaTags 68 69 <title>@Model.Title</title>

Mirka

Mirka er en finsk producent, der er førende inden for slibematerialer og støvfri slibning. De tilbyder komplette slibesystemer med alt fra slibematerialer og maskiner til støvsugere og tilbehør – og er især kendt for at kombinere høj ydeevne med et sundere arbejdsmiljø.

Mirkas produkter bruges i over 100 lande, og de har datterselskaber i store dele af verden. Produktionen foregår i Finland, hvor der er fokus på kvalitet, innovation og bæredygtige løsninger.

Slibeløsninger med høj finish og lavt støvniveau

Med Mirka får du gennemarbejdede løsninger, der sikrer en flot finish – uden støvgener. Den antistatiske teknologi og kombinationen af effektive slibemidler og ergonomiske maskiner gør det nemt at opnå et professionelt resultat – selv i krævende produktionsmiljøer.

Mirka gør det enkelt at sammensætte et slibesystem, der passer til dine behov – uanset om du arbejder med træ, plast, metal eller komposit.

Effektiv og støvfri slibning

Ud over slibematerialer tilbyder vi også et udvalg af excenterslibere fra Mirka. Maskinerne er udviklet med fokus på ergonomi, lav vægt og effektiv støvudsugning – ideelle til præcisionsslibning med et sundere arbejdsmiljø. I webshoppen finder du de mest populære modeller, der dækker langt de fleste behov.

Se vores udvalg af Mirka excenterslibere her

 

 

... og meget mere

Leder du efter andre produkter fra Mirka, som du ikke finder i vores webshop? Så er du altid velkommen til at kontakte os. Vi kan ofte skaffe flere varianter og hjælper gerne med både priser og rådgivning.

 


Slibeprodukter fra Mirka

Mirka har et af markedets bredeste programmer inden for sandpapir, bredbånd, slibenet og tilbehør til støvfri slibning. Sortimentet dækker hele processen – fra grov slibning og mellemslibning til finish og polering – og er velegnet til både træ, plast, metal og komposit.

Vi har udvalgt en række af Mirkas mest populære produkter til webshoppen.

Se vores udvalg af Mirka sandpapir, rondeller og bredbånd her

 

 

 

Slibebånd til bredbåndpudsere

Vi tilbyder slibebånd til båndpudsere – både i standardmål og som specialmål til netop din maskine. På webshoppen finder du et udvalg af Mirkas mest populære båndtyper: Ultimax, Ultimax Black, Gold Max, Sica Closed og Jepuflex Antistatic – blandt andet i størrelserne 1130 × 1900 mm og 1350 × 2620 mm. Se vores udvalg her.

Har du brug for en anden størrelse, kan du bruge Mirkas båndberegner og sende os målene – så vender vi hurtigt tilbage med pris og leveringstid.

 

 

Vil du vide mere?

Kontakt værktøjsteamet hos Junget. Vi giver gerne gode råd og vejledning til valg af nye skærende værktøjer.

Kontakt mig, tak

Ønsker du at blive kontaktet, så ringer vi dig gerne op. Venligst oplys dine kontaktinfo i skemaet nedenfor.