Hallo -
ich komme nicht weiter:
Ich möchte bei der Benutzerregistrierung eine Art "Verfallsdatum" setzen, sprich: Der Account soll nur 30 Tage aktiv sein. Das scheint mir am einfachsten über das Feld Endtime realisierbar, aber da komme ich nicht ran.
Dankbar für jeden Hinweis
/
Jens
Hallo Jens.
Das Feld ist definitiv das richtige für diesen Zwecks.
Auf welche Weise bzw. mit welchen hilfsmitteln legst Du die User an? Was hast Du probiert, womit Du ans Feld nicht rankommst?
Viele Grüße
Julian
Hallo Julian -
und bedank für die Bestätigung, dass zumindest das Feld richtig ist ;-)
Die User registrieren sich selbst (sr_feuser_register).
Ich würde am liebsten der Benutzergruppe im TSconfig einen Wert mitgeben, der den Account auf 30 Tage setzt - das klappt aber nicht und ist eventuell auch der falsche Weg.
Ich könnte versuchen, im Registrierungsprozess einen default-Wert für das Feld "endtime" zu setzen, bin aber der Meinung, dass das besser der Server macht.
Ich könnte vermutlich auch was in MYSQL mit "NOW() Intervall 30" (Syntax vergessen) machen, aber denke, dass das TYPO3 sicher von selbst kann und mir nicht verrät wie es geht ;-)
Wenn du einen Hinweis hast: Immer her damit
/
Jens
Hast Du mal probiert, im Formular (und dem TS-Setup) das Feld "endtime" als verstecktes Formularfeld im FE mit durchzuschleusen?
Ansonsten gäbe es vermutlich in der Extension ein paar Hooks (weiß ich aber nicht aus dem Stegreif). Die Ext dmc_hooklist hilft da beim Suchen. Wenn Du Glück hast, ist da einer dabei, mit dem Du die Daten vorm Speichern nochmal manipulieren kannst oder auf andere Weise rund ums Speicher eigenen Code ausführen kannst.
Habe ich noch nicht gemacht, mal sehen, ob ich dort deault-Werte setzen kann.
Bedank
/
Jens