Gegevens opslaan in de winkelwagen: verschil tussen versies
Geen bewerkingssamenvatting |
Geen bewerkingssamenvatting |
||
Regel 2: | Regel 2: | ||
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 | 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. | 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=== | |||
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, dat gebeurt vanuit de winkelwagen bij het opslaan van de gegevens. De database blijft dus leeg, zonder velden. | |||
*Voeg in de winkelwagenconfiguratie een veld toe, b.v. "Afleveradreskeuze inclusief opslaan" en koppel die bij 'Dataonderdeel' aan de database 'Afleveradressen winkelwagen'. Zet het veldtype op 'Dataselectie' en de Veldwaarde op 'Organisatie specifiek veld'. | |||
*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'. |
Versie van 3 jul 2020 09:50
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
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, dat gebeurt vanuit de winkelwagen bij het opslaan van de gegevens. De database blijft dus leeg, zonder velden.
- Voeg in de winkelwagenconfiguratie een veld toe, b.v. "Afleveradreskeuze inclusief opslaan" en koppel die bij 'Dataonderdeel' aan de database 'Afleveradressen winkelwagen'. Zet het veldtype op 'Dataselectie' en de Veldwaarde op 'Organisatie specifiek veld'.
- 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'.