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>

Fræsere

Find ny maskine hos Danmarks eneste totalleverandør

Template file not found (in RenderRazorTemplate()): D:\Web\Junget\Website\Files\Templates\Paragraph\TextCTAButtons.cshtmlTemplate file not found (in RenderRazorTemplate()): D:\Web\Junget\Website\Files\Templates\ItemPublisher\List\ProductList2024.cshtml Template file not found (in RenderRazorTemplate()): D:\Web\Junget\Website\Files\Templates\Paragraph\Gallery2024.cshtml

Gør din bordfræser komplet

Hos Junget finder du et bredt udvalg af tilbehør. Vi tilbyder bl.a. notfræsere, falsfræsere, fasfræsere og multiprofilhoveder – værktøjer i høj kvalitet, som gør det muligt at løse både standardopgaver og specialopgaver med din stationære fræser. Med det rette tilbehør kan du tilpasse fræseren til forskellige profiler, samlinger og materialer, så du får et perfekt resultat og en mere effektiv bearbejdning. Se udvalget i vores webshop.

CNC fræsere til træ

Få maksimal præcision og fleksibilitet med en CNC fræser til træ. Hos Junget tilbyder vi maskiner fra bl.a. Biesse – en af verdens førende producenter af CNC-fræsere med 3, 4 og 5 akser. Uanset om du driver et snedkeri eller en større produktionsvirksomhed, hjælper vi dig med at finde den rette løsning til dine behov.

Se mere

Værktøj til CNC fræsere

Hos Junget tilbyder vi alt det nødvendige udstyr til en effektiv og stabil drift af din CNC fræser. Find fræsejern, holdeværktøjer, reservedele og meget mere i vores webshop.

Service og support med Junget+

En CNC fræser er en vigtig investering. Med Junget+ får du adgang til et stærkt servicekoncept, der dækker hele Danmark. Vi tilbyder:

  • Forebyggende service og vedligehold
  • Hurtig teknisk support
  • Oplæring og opstart
  • Levering og montering af reservedele
Vælg serviceaftale

FAQ

Hvad er en bordfræser?

En bordfræser er en stationær maskine, hvor fræsejernet sidder på en spindel, der kommer op gennem bordpladen. Maskinen bruges til profilering, samlinger og formgivning af træemner.

Hvad kan man bruge en bordfræser til?

En bordfræser kan anvendes til mange opgaver, bl.a.:

  • Fremstilling af profiler, false og noter
  • Produktion af rammer, paneler og lister
  • Samlinger som tapper og not/groove
  • Formgivning og afrunding af kanter

Hvad er forskellen på en bordfræser og en CNC-fræser?

En bordfræser er manuel eller halvautomatisk, hvor operatøren selv styrer emnet langs værktøjet. En CNC-fræser styres digitalt og kan bearbejde komplekse geometrier automatisk. Bordfræseren er velegnet til fleksibel, hurtig produktion i mindre serier.

Hvilke fordele har en bordfræser?

  • Høj præcision på standardprofiler
  • Hurtig opsætning og nem betjening
  • Mulighed for at bruge et bredt udvalg af fræsejern og værktøjer
  • God til både små værksteder og større produktioner

Hvordan vælger jeg den rette bordfræser?

Det afhænger af dit behov for kapacitet, motorstørrelse, spindeltyper og om maskinen skal have kipbar spindel, skydebord eller digital styring. Hos Junget rådgiver vi dig gerne, så du får en maskine, der passer til dit behov.

Vil du vide mere?

Kontakt maskinteamet hos Junget. Vi hjælper gerne med gode råd og vejledning til optimering af din produktion.

Kontakt mig, tak

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