Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Over de contactopties

De contactopties die verschijnen on het menu 'Hulp nodig?' in de global header Note StatuscolourRedtitleNOG CHECKEN met fré Om de contactopties te kunnen configureren

De contact plugin wordt ingesteld door de nodige servicepunten te configureren. Bij geen configuratie of een foutieve configuratie, wordt terug gevallen op de contactoptie van Vlaanderen.

...

Het is mogelijk om via de javascript API van de global header de contactopties dynamisch te updaten.

...

Om de contactopties te resetten van dynamisch naar de statische contactopties zoals geconfigureerd via admin-paneel:

Code Block
languagejs
vl.widget.client.capture(
  // Verplichte capture functie.
  function(widget) {
    if (widget.getPluginTypeId() === 'global_header') {
      widget.getExtension('contact', 'unsafe').resetServicePoints();
    }
  },
);

Voorbeelden standaardconfiguraties

Lege configuratie

Hier wordt er terug gevallen op de contactoptie van Vlaanderen.

...

Indien er maar 1 default is, dan zal de sectie Vraag over een ander onderwerp? niet ††zichtbaar zichtbaar zijn.

Code Block
languagejson
{
  "contextual": [],
  "defaults": [
    {
      "type": "contactOption",
      "contactGroupId": "kortrijk",
      "label": "Algemene contactopties van Kortrijk"
    },
    {
      "type": "contactOption",
      "contactGroupId": "aalst",
      "label": "Algemene contactopties van Aalst"
    },
    {
      "type": "contactOption",
      "contactGroupId": "vlaanderen",
      "label": "Algemene contactopties van Vlaanderen"
    }
  ]
}

...