Overslaan naar hoofdinhoud
Inhoudsopgave overslaan

Problemen oplossen met berichtstromen

Het is altijd aan te raden om een voorbeeld van berichtenstromen te bekijken voordat je wijzigingen opslaat of activeert. Deze handleiding helpt je bij het diagnosticeren en oplossen van problemen met dynamische variabelen.


Probleem: dynamische variabelen worden niet correct weergegeven

Als je een voorbeeld van een bericht bekijkt, kun je zien dat de dynamische variabelen, zoals [UserName]worden niet vervangen door de juiste gebruikersgegevens. De oorzaak hangt af van het feit of een enkele variabele faalt of dat meerdere variabelen falen.

Oorzaak 1: Een enkele variabele faalt

Als slechts één dynamische variabele niet werkt, is het probleem waarschijnlijk een syntaxfout in de expressie zelf.

  • Dynamische variabelen zijn uitdrukkingen tussen accolades, bijvoorbeeld

    [UserName] of [REFERENCE;DisplayName;UserId;1;[Manager]].

  • Controleer zorgvuldig de spelling, syntaxis en structuur van de falende variabele om er zeker van te zijn dat deze correct is.

Oorzaak 2: Alle of de meeste variabelen falen

Als alle of de meeste dynamische variabelen in je sjabloon niet worden weergegeven, is de oorzaak waarschijnlijk ongeldige code in de HTML-bron van het berichtsjabloon. Dit gebeurt vaak als tekst wordt gekopieerd en geplakt vanuit een externe toepassing zoals Microsoft Word, die niet-ondersteunde opmaaktags kan invoegen.

Om dit op te lossen, moet je de HTML-broncode inspecteren en de ongeldige tags verwijderen.


De HTML-code opschonen

  1. Open het sjabloon voor de berichtenstroom en schakel over naar de broncodeweergave.

  2. Zoek naar de volgende ongeldige tags:

    • <span class="code" spellcheck="false">: Deze tag moet volledig worden verwijderd.

    • <p data-pm-slice="1 1 []">: Deze tag moet worden vervangen door een standaard <p> tag.

  3. Sla de wijzigingen op nadat u de ongeldige tags hebt verwijderd en vervangen.

  4. Bekijk de berichtenstroom nogmaals om te bevestigen dat de dynamische variabelen nu de juiste waarden weergeven.

Opmerking: Een handige tip is om de volledige HTML-broncode te kopiëren naar een teksteditor zoals Notepad++ en de functie "Zoeken en vervangen" te gebruiken om de code snel op te schonen.

JavaScript-fouten gedetecteerd

Let op: deze fouten kunnen afhankelijk zijn van de instellingen van je browser.

Als dit probleem zich blijft voordoen, neem dan contact op met onze supportafdeling.