Section templates

Section templates er en mulighed for at lave genbrugelige sektioner som nemt kan indsættes i blanketter og på den måde spare blanketdesigneren for at skulle opsætte integrationer, logik m.v.

 

Der findes to typer af section templates, der også er adskilt i to grupper i Toolboxen

  • Globale templates: Den første gruppe af section templates, der dukker op i Toolboxen, er de såkaldte globale templates, som kommer fra et centralt bibliotek, der administreres af Blanketmotorens produktteam

  • Myndighedens egne templates: Den næste gruppe af section templates dukker op i Toolboxen, hvis den tilhørende myndighed har oprettet et bibliotek, og tilbyder i så fald en række templates, som myndigheden selv kan vedligeholde.

Når du indsætter en section template i en blanket er alt indholdet inde i sectionen låst, mens at selve sektionen som objektet er redigerbar. Det betyder bl.a. at du selv bør give sektionen både en titel og et control name.

Globale section templates

Blanketmotorens produktteam administrerer og vedligeholder en række globale section templates, som frit kan benyttes af alle myndigheder i Blanketmotoren. De globale section templates kan deles op i to mindre grupper:

  • Kom-hurtigt-i-gang: For at gøre det nemmere for blanketdesignere at komme i gang med at bruge forskellige integrationer, så tilbyder det globale bibliotek templates med opslag på CVR-nummer, P-nummer, adresse, kortoplysninger, samt templates med udtræk af data fra NemLog-in. Du kan som designer selv genskabe alle disse templates enten direkte i en blanket eller i dit eget bibliotek, såfremt du ønsker en tilpasset udgave.

  • Kontrolleret funktionalitet: Visse integrationer (pt. kun CPR) skal opsættes varsomt for ikke at lave blanketter, der kan misbruges og for at bruge de typer opslag, skal det derfor gøres via en global section template, som Produktteamet opsætter. For nuværende omfatter denne gruppe en længere række CPR-templates, der kan bruges af alle og hvis man har særlige behov for en tilpasset udgave, kan denne bestilles hos Produktteamet på blanketmotor@erst.dk

For at finde ud af, hvad de enkelte globale templates gør, så anbefaler vi, at du prøver dig frem og finder ud, af hvilken - hvis nogen - der matcher dine behov.

Bemærk: Det er pt. kun et fåtal af de globale section templates, som er oversat til engelsk, men hvis du har brug for en oversættelse, så skriv til Produktteamet på blanketmotor@erst.dk og medsend meget gerne bud på oversættelser

Myndighedsspecifikke section templates

Opret ikke flere section-template-libraries - Lav kun én blanket, som hedder "library" for jeres myndighed: Hvis der publiceres mere end et library, så er det kun det seneste, som virker. Publiceres der et nyt, skaber dette således rod i blanketter, der anvender section-templates fra det "gamle" section-template-library.

Vær varsom med at redigere i jeres section-template-library: I forlængelse af ovenstående bør I også være forsigtige med at slette og redigere i jeres section-template-library, da det påvirker blanketter, der anvender disse section templates.

Godt råd: Undgå at inkludere tekst og/eller felter i jeres section-templates, som er unikke for et specifikt brugsscenarie, såsom beskrivende tekst. Hensigten er netop, at section templates skal være generiske, så de kan bruges i flere kontekster.

I kan som myndighed også oprette og vedligeholde jeres eget bibliotek af section templates til brug på tværs af alle jeres blanketter. Dette gøres helt simpelt ved at oprette en blanket med navnet library (hvis ikke den allerede findes)

Herefter kan I oprette sektioner i denne blanket, hvor der efter publicering af biblioteket vil være en én-til-én korrespondance mellem sektioner i biblioteket og section templates i Toolboxen for jeres almindelige blanketter

Publicering af library

Når I har lavet ændringer i jeres library, så skal disse publiceres helt ligesom for jeres blanketter. Da ændringerne i jeres library kun findes i andre blanketter, så vil I dog blive mødt af et simplere publiceringsvindue som vist nedenfor

Bemærk: Ved opdateringen til biblioteket, så kan der være behov for i de andre blanketter at klikke på Reload Toolbox i den avancerede fane af Toolboxen