Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

De contactopties die verschijnen on het menu 'Hulp nodig?' in de global header

Note

Status
colourRed
titleNOG 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

...

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"
    }
  ]
}

...