Gegevens opslaan in de winkelwagen

Uit XpressionManager
Naar navigatie springen Naar zoeken springen
 <<< Terug naar index

Het is mogelijk om in de winkelwagen gegevens, zoals afleveradressen en dergelijke, op te slaan. Deze worden dan opgeslagen in een database welke gekoppeld is aan de ingelogde gebruiker. Bij een volgende bestelling kunnen deze gegevens in de winkelwagen weer opgeroepen worden.

Om deze opgeslagen gegevens te kunnen beheren dient er een apart menu-item te worden gemaakt waaraan deze database wordt gekoppeld. Van daaruit kunnen vervolgens de gegevens worden beheerd en bijvoorbeeld adressen worden aangepast of verwijderd.

Instellen

gegevens opslaan in de winkelwagen

Om het opslaan van gegevens in de winkelwagen mogelijk te maken dient er een database te worden aangemaakt. Als voorbeeld maken we een database aan voor het opslaan van afleveradressen, op dezelfde manier kun je een database aanmaken voor andere gegevens die vanuit de winkelwagen kunnen worden opgeslagen.

  • Maak onder 'Dataconfiguratie' een database aan met een duidelijke naam, bijvoorbeeld 'Afleveradressen in de winkelwagen', type 'Database'.
  • Voeg onder 'Onderdelen' een onderdeel 'Afleveradressen winkelwagen' toe en zet 'Type persoonsgegevens' op 'Geen persoonsgegevens'.

NB Er hoeven geen velden te worden toegevoegd aan de database, dat gebeurt vanuit de winkelwagen bij het opslaan van de gegevens. De database blijft dus leeg, zonder velden. In de database wordt automatisch een veld 'userid' aangemaakt. Deze mag absoluut niet worden verwijderd, dit is de koppeling met de ingelogde gebruiker. Als dat veld weg is, zijn de gegevens niet meer gekoppeld en derhalve niet meer zichtbaar in de winkelwagen.

  • Voeg in de winkelwagenconfiguratie, bij Aflevergegevens, een veld toe, b.v. "Afleveradreskeuze inclusief opslaan". Zet het veldtype op 'Dataselectie' en de Veldwaarde op 'Organisatie specifiek veld'. Koppel die bij 'Dataonderdeel' aan de database 'Afleveradressen winkelwagen'.
  • Vink onder 'Opties' de optie 'Ingevoerde data opslaan voor later gebruik' aan.
  • Selecteer bij 'Dynamische configuratie winkelwagen' de optie 'Alleen opgeslagen gegevens van de ingelogde gebruiker tonen'.
  • Vink bij 'Tabs' aan op welke tab in de winkelwagen dit veld getoond moet worden.