Hvis man har problemer med at kontaktformularen ikke virker fx ved at den ikke vil sende eller modtage mails, så følg denne guide.

Følg guiden slavisk ellers kan der være ting, som ikke virker.

1. Opret en ny kontaktformular

  1. I topmenuen klik på Struktur > Webformularer eller åbn https://mit-domænenavn.dk/admin/structure/webform (udskift mit-domænenavn.dk). Du kommer ind på en oversigt over webformularer, som du har oprettet. Her ligger også jeres gamle Kontaktformular.
  2. Klik på Tilføj webform i øverste højre hjørne.
  3. Udfyld felterne. Tryk på Gem.
  4. Nu kan du tilføje Elementer til formularen. Klik på knappen øverst til højre + Tilføj element.
  5. Opbyg din kontaktformular således:
  • Tekstfelt med titel Dit navn
  • E-mail med titel Din e-mailadresse
  • Term select med titel Kategori. Vær opmærksom på at den skal have nøglen kategori.
Nøgle skal være kategori
Nøgle skal være kategori
  • Tekstfelt med titel Emne.
  • Tekstområde med tiel Besked.
  • Send knap(per) (oprettes automatisk).
  • Simpel HTML med nøgle persondata. Teksten i HTML markup er “BEMÆRK! Indsæt aldrig CPR-nummer eller følsomme oplysninger i formularen. Læs mere om behandling af persondata i vores privatlivspolitik.” Link til jeres privatlivspolitik. Er som standard /privatlivspolitik.

2. Opsæt modtagere af mails

  • Tilføj en ny mailskabelon via Indstillinger og så Emails/handlers. Tryk så på knappen + Tilføj Email øverst til højre.
  • Tildel den titlen Modtager på biblioteket.
  • I Send til feltet vælg Custom To email address og indtast [webform_submission:values:kategori:entity:field_email:value].

3. Opsæt kvitteringsmail

  • Tilføj en ny mailskabelon via Indstillinger og så Emails/handlers.
  • Tryk så på knappen + Tilføj Email øverst til højre.
  • Tildel den titlen Kvittering til borgeren.
  • I Send til feltet vælg email-feltet fra formularen. Har du fulgt denne vejledning til oprettelse af formularen, så burde den hedde Din e-mailadresse.
Vælg formularfeltet med borgerens email i 'Send til'
Vælg formularfeltet med borgerens email i ‘Send til’
  • Tilpas overskrift på emailen ved i Emne at vælge Custom subject.
  • Tilpas brødteksten ved i Brødtekst at vælge Custom body og tilpasse teksten rundt om formulartokens. Formulartokens er placeholders for værdier indsendt via formularen. Man kan udfolde en komplet oversigt over alle tilgængelige formulartokens via et linket Gennemse tilgængelige tokens.

Denne tekst kunne fx være (husk at rette tokens til dem, som I har lavet):

Kære [webform_submission:values:dit_navn]

Mange tak for din henvendelse. Vi besvarer henvendelser indenfor X dage.

Besked blev modtaget: [webform_submission:created]

Din besked
[webform_submission:values:emne]

[webform_submission:values:besked]

Med venlig hilsen
Eksempel Bibliotekerne

4. Opsæt kvitteringsside / kvitteringsbesked

  • Opsæt kvitteringsside eller kvitteringsbesked ved at åbne formularens Indstillinger og så Bekræftelse
Tilføj formularelementer
Tilføj formularelementer

Er kvitteringsteksten meget kort, kan den vises som en besked øverst på formularen (message). Er kvitteringsteksten længere fungerer det bedre, at vise den som en selvstændig side (inline).

Kvitteringstekster skal indeholde information om, hvordan henvendelsen behandles.

  • Hvornår kan de forvente svar
  • Hvem kan de kontakte, hvis de har spørgsmål

5. Skift formularen inde på kontaktsiden

  • Gå ind på og rediger den side, hvor jeres kontaktformular er. Det er på https://mit-domænenavn.dk/kontakt (udskift mit-domænenavn.dk), hvis I ikke har ændret noget.
  • Find paragrafen med webformularen og tryk på Rediger.
Tryk på rediger
Tryk på rediger
  • Vælg den nye kontaktformular, som I har lavet
Vælg den nye kontaktformular, som I har lavet
Vælg den nye kontaktformular, som I har lavet
  • Tryk på Gem.

6. Test at det virker

  1. Gå ind på kontaktformularen. Det er på https://mit-domænenavn.dk/kontakt (udskift mit-domænenavn.dk), hvis I ikke har ændret noget.
  2. Udfyld formularen.
  3. Tryk på Send.
  4. Se at der modtages en kvitteringbesked, en kvitteringsmail og en modtagermail.