Sitecore Forms – gegevens overdragen tussen meerdere pagina's

Sitecore Forms is een geweldig hulpmiddel om uw bezoekers informatie achter te laten die u kunt verzamelen en hun ervaring verder te verbeteren.

By Danny Paul van Iersel, 12-04-2024

Voorwaarden gebruiken op basis van een eerdere paginakeuze

Het gebruik van een formulier met meerdere pagina's is een geweldige manier om een ​​gebruikerstraject in te stellen en meer informatie te verzamelen. Met deze stappen kan een gebruiker om zijn persoonlijke gegevens worden gevraagd en in de volgende stap om meer gedetailleerde informatie over wat hij of zij eigenlijk van u zou willen vragen.

Standaard is het niet mogelijk om voorwaarden te hebben op basis van een eerdere paginakeuze.

Als we bijvoorbeeld een radio list op de eerste pagina hebben en een voorwaarde op de tweede pagina willen hebben op basis van hun keuze uit die radio list.

Wij hebben bijvoorbeeld een klachtenformulier. In onze radio list vragen wij de gebruiker waar de klacht over gaat. De opties zijn:

  • Hun Account
  • Fout op de website
  • Algemene vraag

Op onze tweede pagina vragen we de gebruiker om aanvullende informatie te verstrekken en willen we het tonen van velden afdwingen op basis van wat ze op onze eerste pagina hebben ingevoerd. Als ze een account hebben gekozen, willen we er zeker van zijn dat ze hun account nummer invullen. Als ze problemen hebben met de website, willen we dat ze een URL van de fout opgeven. Als ze ten slotte een algemene vraag hebben, willen we dat ze een beschrijving van hun vraag geven.

Hoe u het formulier instelt

Op de pagina waarop we de overige paginagegevens willen gebruiken, maken we een verborgen veld aan. Als standaardwaarde stellen we een waarde in waarmee we later kunnen controleren of onze processor correct werkt. Deze wordt vervangen door de werkelijke waarde, maar als de standaardwaarde wordt weergegeven, weten we dat onze processor niet functioneert zoals we willen:

Stel een pijplijnconfiguratie in met de volgende instelling:

Vervolgens moeten we onze formulier processor aanmaken:

Wat ons nu alleen nog te doen staat, is het instellen van de voorwaarden op onze pagina.

Bij het toevoegen van een sectie kunnen we vervolgens de volgende voorwaarde configureren:

Conclusie

Dit is een manier om uw doel te bereiken door gegevens tussen meerdere pagina's in een Sitecore-formulier te gebruiken. Wij hebben de vragen meerdere keren ontvangen en hebben dit in onze opzet gerealiseerd. Met een kleine aanpassing aan uw code kunt u de stromen creëren die u nodig heeft.

Heeft u problemen met uw omgeving en het behalen van uw doelen? Neem contact met ons op en wij helpen u graag verder of geven u onze expertise over hoe u uw problemen zou kunnen oplossen.

Contacteer ons

Klaar om je digitale ervaring naar een hoger niveau te tillen? Neem gerust contact met ons op voor meer informatie over onze diensten en hoe we jou kunnen helpen het volledige potentieel van je digitale marketing te benutten.

Vertel ons over je project

En we komen met een oplossing op maat

Neem contact op met één van onze consultants om de perfecte match te vinden die bij je past en waarmee je kunt groeien.

Cookie Policy

Onze site maakt gebruik van cookies om de website-ervaring te verbeteren. Door onze website te gebruiken, gaat u akkoord met ons gebruik van cookies. Klik hier voor meer informatie.

Voorkeur opslaan