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>
- fra Danmarks eneste totalleverandør
Disse båndsave er i særklasse, hvad angår design og forarbejdning. Disse båndsave kan takket være den robuste og solide konstruktion lave en opskæring med ekstrem høje fremføringshastigheder på op til 150 m/min.
Savene kendetegnes ved:
Derudover vil du nyde godt af den sikkerhed, som er tænkt ind i designet og den fantastiske brugervenlighed, som er kendetegnende for disse båndsave.
De er nemlig alle inden for rækkevidde med et stort optionsudvalg som følger Weinigs båndsave - Fra indgangsmodellen VarioSplit 900 til den højtydende sav ProfiSplit 1100 og kraftcenteret PowerSplit 1250.
Ønsker du at vide mere om båndsave, er du altid velkommen til at kontakte Jungets salgsteam eller se videoen nedenfor. Du er også velkommen til at udfylde formularen nederst på siden, så ringer vi dig gerne op.
Junget tilbyder et stort udvalg af kundetilpassede båndsavsklinger til træ. Vi kan producere lige præcis den længde, som passer til din båndsav. Vi svejser selv båndsavklingerne og derved nedbringes leveringstiden betydeligt. Vores fleksibilitet og ekspertise indenfor fremstilling af båndsavklinger beror på mange års erfaring og vores udvalg af klinge typer, bredde og tandforme er yderst omfattende.
Se udvalget af båndsavsklinger i vores webshop.
Her finder du den båndsavsklinge, som passer til din båndsav ved at benytte filtreringen. Det eneste du behøver at vide er: Båndsavsklingens tykkelse, bredde og krav til fortandning.
Se udvalg
Har du en brugt båndsavsklinge, som trænger til en genopslibning, så klarer vi også den. Junget genopsliber nemlig også båndsavklinger til træ.
Læs mere om Jungets slibeservice i træindustrien
Hos Junget fører vi horisontale båndsave fra Stenner – et anerkendt engelsk mærke, der i årtier har leveret maskiner med fokus på styrke, præcision og lang levetid. Stenner er især kendt for at kombinere robust konstruktion med moderne teknologi, hvilket sikrer en effektiv udnyttelse af råtræet.
Med MHS-serien får du en alsidig maskinløsning, der både kan håndtere hurtig opskæring af store emner og nøjagtig bearbejdning af hårdttræ.
Junget tilbyder CNC-styrede kopibåndsave fra italienske MZ Project – udviklet til præcis konturskæring i træ, plast og komposit. Maskinerne udmærker sig ved deres unikke vridning af båndsavbladet, som gør det muligt at følge selv komplekse profiler.
Med MZ Projects patenterede skabelonsystemer kan løsningen tilpasses både små værksteder og store produktionsmiljøer, hvor der stilles krav til fleksibilitet, gentagelsesnøjagtighed og driftssikkerhed.
Kontakt maskinteamet hos Junget. Vi hjælper gerne med gode råd og vejledning til optimering af din produktion.
Ønsker du at blive kontaktet, så ringer vi dig gerne op. Venligst oplys dine kontaktinfo i skemaet nedenfor.