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>

Professionel slibning til metal- og aluminiumsindustrien

Slibning af bor, metalbor, HSS bor og andet værktøj til metal, aluminium og rustfrit stål.

Slibning af klinger og belægning

Hos Junget kan du få slebet klinger i HSS og HM, uanset tandform. Vi håndterer klinger fra min. 80 mm til maks. 1000 mm i diameter.

Junget genopsliber alle fabrikater af værktøj til metal- og aluminiumsindustrien. Er du i tvivl om, hvorvidt dit bor, skær eller anden værktøjstype kan slibes, er du altid velkommen til at kontakte os.

Belægning

Trænger dit værktøj til ny belægning, kan vi også hjælpe med materialerne TiAlN, TiN og DLC. En god belægning forlænger værktøjets levetid, mindsker slid på maskinen og bidrager til en ensartet bearbejdning.

Se oversigt over hvilke værktøjer vi kan genopslibe.

Bestil slibeafhentning

Jungets slibning til metalindustrien

Som en del af Jungets generelle slibeservice tilbyder vi professionel slibning af værktøj til metalindustrien. Vi genopsliber blandt andet bor, metalbor, HSS bor, fræsere, reifere og specialværktøj.

Slibning af bor, fræsere og reifere

Vi sliber alle former for bor, fræsere og reifere, herunder spiralfræsere, endefræsere, profilfræsere, trinbor og specialbor. Med 3D-opmåling af værktøjets vinkler og konturer sikrer vi en præcis slibning. Vi genopsliber materialerne HSS, HSSCO, HSSPM og HM.

Vi udfører også slibning af metalbor, slibning af HSS bor, slibning af hårdmetal samt værktøj til aluminium og rustfrit stål.

Planslibning og profilslibning

Vi udfører planslibning, profilslibning og polering af knive, knuseknive og slagknive. Vores produktion er fleksibel, og maks længde for planslibning er 4 meter.

 

Ring +45 89 36 55 30 Kontakt os

Slibning er godt for miljøet

Smid ikke dine kvalitetsværktøjer ud. Få dem i stedet genopslebet, så de bliver lige så gode som nye. En genopslibning koster mindre end at købe nyt, og et værktøj kan ofte slibes adskillige gange. 

Det er godt for miljøet og godt for din tegnebog

Lad det komme an på en prøve

Overvejer du en slibeaftale med Junget, tilbyder vi prøveslibning til nye erhvervskunder. Det er en god mulighed for at vurdere kvaliteten af vores slibeservice, før du indgår et samarbejde.

Ring til Junget for en nærmere aftale om prøveslibning.

Prøveslibning gælder kun erhverv og forudsætter en forudgående aftale med henblik på et kommende samarbejde.

RING TIL OS - 89 36 55 30

Hvornår kan et værktøj ikke længere genopslibes?

Vi oplever ofte, at kunder spørger, om det kan betale sig at få udført slibning af savklinger, rundsavsklinger eller andet værktøj.

Erfaringen viser, at svaret i de fleste tilfælde er ja. Har du bestilt vores slibebil til afhentning, kan du roligt medsende de værktøjer og skær, du er i tvivl om.

Book afhentning af slibevarer

Ved varemodtagelse vurderer vi, om værktøjet fortsat kan genopslibes. Kan det ikke slibes forsvarligt, returneres det igen. Eftersyn af en klinge, som kasseres, koster kr. 27,-. Andre værktøjer vurderes uden beregning.

Kan værktøjet slibes, udfører vi naturligvis arbejdet, så du får mest muligt ud af dine værktøjer.

Vil du vide mere?

Kontakt Jungets sliberi. Vi giver gerne gode råd og vejledning til genopslibning af dine værktøjer.

Kontakt Junget

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