formbuilder formulier ingave beperken in tijd?

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

formbuilder formulier ingave beperken in tijd?

Post by pedes »

Ik ben al een tijdje aan het zoeken, wellicht formuleer ik het ergens verkeerd en kom ik het niet direct tegen in het forum en/ op het net.

Ik gebruik cmsms met formbuilder en FEU.
Ingelogde gebruikers kunnen een formulier invullen, waarvan de waarden worden opgeslagen in LISE.

Echter wil ik de ingelogde gebruiker slechts 1 formulier per dag geven.
Hij/zij kan zijn producten aantal invoeren tot vb. 18u en dan is de ingave voor die dag afgesloten. Hij mag de ingave wel nog zien, maar een ingave na 18u moet beschouwd worden als de ingave van de volgende dag.

Wellicht moet er gewerkt worden de ingave van die dag in de LISE.
Dus bij een 1ste login en ingave die dag krijgt de gebruiker een nieuw formulier, dit wordt opgeslagen in LISE, zolang het tijdstip vb. 18u niet bereikt is moet de gestarte ingave opgeroepen worden uit LISE. Eens het 18u is moet er met een nieuwe ingave gewerkt worden.

Ik hoop dat ik dit wat duidelijk verwoord.
Iemand een idee.

Alvast dank voor het meedenken
Mvg,
Peter
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: formbuilder formulier ingave beperken in tijd?

Post by Rolf »

Cookie plaatsen?
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3497
Joined: Mon Nov 28, 2011 9:29 am

Re: formbuilder formulier ingave beperken in tijd?

Post by velden »

Ik vrees dat een cookie niet zal volstaan als je het wilt afdwingen.

Waarschijnlijk komt er weer een UDT aan te pas die LISE moet vragen of er al een record is voor die dag (weet zo niet of dat via API kan of via DB query moet).
En als er een record is gevonden moeten de waardes gebruikt worden om het formulier al (deels) in te vullen.

Aandachtspunten:
- wat als de user het formulier om 17:59 opvraagt maar om 18:15 instuurt?
- LISE database moet wel timestamps van laatste update bevatten om te kunnen bepalen of er een record is van de betreffende dag en of dat vóór of na 18:00 uur is ingediend.
Post Reply

Return to “Dutch - Nederlands”