Hallo,
kann ich Doppelanmeldung irgendwie abfangen? Wie könnte ein Abgleich zu einer bereits vorhandenen email stattfinden?
Wie löst ihr das?
vielen Dank schon mal
Hallo,
kann ich Doppelanmeldung irgendwie abfangen? Wie könnte ein Abgleich zu einer bereits vorhandenen email stattfinden?
Wie löst ihr das?
vielen Dank schon mal
Grüsse
Bernhard
Moin,
generell: das Notification Center hat damit nix zu tun ... es versendet nur die E-Mail.
Das muss da gelöst werden, wo die Anmeldungen gespeichert werden.
Grüße, Cliff
Extensions :: Github
Sponsering: Amazon Wunschliste :: Github :: PayPal
Composer Version prüfen https://jubianchi.github.io/semver-check
OK - Danke! wusste ich nicht ...
Nur hilft mir das als Nicht-Programmierer nur bedingt weiter, nein, eigentlich gar nicht.
Gibt's (für mich als Anwender) einfache Möglichkeiten, dass ich eine Doppelanmeldung abfangen kann und dann entsprechend stoppen/blockieren/filtern/informieren kann?
Ziel sollte sein, dass eine email kein zweites mal angemeldet werden kann und der User einen Hinweis dahin gehend bekommt, dass diese email bereits mal angemeldet wurde (oder Ähnlichen "Error"Hinweis).
Hier geht es um einen Bazar, wo nur eine bestimmte Anzahl an Usern erlaubt ist ...
Grüsse
Bernhard
Na dann müsstest du erklären, wie du diese Anmeldungen speicherst. Dafür kommt ja offensichtlich eine andere Erweiterung oder was aus dem Core zum Einsatz.
Extensions :: Github
Sponsering: Amazon Wunschliste :: Github :: PayPal
Composer Version prüfen https://jubianchi.github.io/semver-check
Nein, die gibt es nicht. Entweder es existiert eine Anmeldungserweiterung, die die Features mitbringt oder es muss programmiert werden.
Es ist aus den bisherigen Informationen auch nicht klar, auf welcher Basis die Anmeldung erfolgt. Ist da noch eine Erweiterung im Spiel, die die Anmeldungen managed? Werden die Anmeldungen per Formular versandt?
aha ok, auch das war mir nicht bewusst, dass es hierzu noch andere Möglichkeiten gäbe ...
Aber wie bereits im thread begonnen, kommt das Konstrukt über notification_center und einem Formular aus dem core ... keine weitere Erweiterung dazu installiert.
gibt's denn eine Erweiterung dazu?
cto 4.4 im Einsatz
Grüsse
Bernhard
Dann beschreibe doch mal ausführlich, wie du diese Anmeldung aktuell umgesetzt hast, also was dort wie abläuft.
Extensions :: Github
Sponsering: Amazon Wunschliste :: Github :: PayPal
Composer Version prüfen https://jubianchi.github.io/semver-check
Über den Formulargenerator ist das Anmeldeformular erstellt
in diesem sind 4 versteckte Felder » eventid, eventtitle, published, count
» unter "in Anfrage speichern" ist ein 'Ja' angeführt
dann Felder für Name und u.A. auch ein Textfeld für die email Adresse
Dann gibt's da im Backend den Bereich mit 'ANFRAGEN', wo es "Anmeldungen" gibt - ich glaube, das wurede aus dem Formulargenerator unter 'Navigations-Bezeichnung' erzeugt
Dort stehen aktuell diese Datensätze: ##eventtitle## - ##created##, ##vorname## ##nachname## in der Übersicht und
in den Detailansichten stehen die Formulardaten mit drinnen - unter anderem auch die email
Die Datensatzbezeichnung wurde über die Simple Tokens im Formulargenerator erzeugt » hier steht dies drinnen: ##eventtitle## - ##created##, ##vorname## ##nachname##
Via Notification center geht dann jeweils eine email an die angemeldete Person und an eine Adminadresse
So, fehlt was? Ich kann leider nicht sagen, was noch an relevanter Info notwendig wäre, um zu schildern wie das Konstrukt aufgebaut ist.
Grüsse
Bernhard
Ah, wie ich schon fast vermutet habe, verwendest du "leads" zum Speichern der Anmeldungen.
Dann schau mal hier: https://community.contao.org/de/show...nscenter-leads
Das sollte dir helfen.
Extensions :: Github
Sponsering: Amazon Wunschliste :: Github :: PayPal
Composer Version prüfen https://jubianchi.github.io/semver-check
OK - Danke schon mal soweit, aber hilft mir in der Problemstellung nicht weiter.
Ich hab die jeweiligen Daten zu den Anmeldungen gespeichert - soweit ist's mir klar. Aber ich erkenne aus diesem thread nicht heraus (auch nicht an den weiterführende links und Videos), und konnte auch mit andersweitiger Suche nicht herausfinden, wie eine Abfrage aussehen würde, dass keine zwei identen email-Adressen angemeldet werden können.
Sprich, bei der Eingabe oder beim Absenden der Anmeldung sollte geprüft werden, ob diese email nicht doch schon vorhanden ist. Und wenn sie vorhanden ist, dann sollte eine Meldung kommen - z.B. "du bist schon mal angemeldet" ... oder Ähnliches.
Vielleicht konnte ich mich auch noch immer nicht korrekt ausdrücken ...
Bitte um weitere Hilfestellung
Grüsse
Bernhard
Hallo,
ich pushe diese Problemstellung nochmals, da ich noch immer nicht weiter gekommen bin.
Möchte/kann mir jemand weiterhelfen bzw. eine Lösung bieten, wenn ich's als Kleinauftrag ausschreibe?
Grüsse
Bernhard
Hallo Bernhard,
für einen Auftrag habe ich momentan leider keine Zeit, aber Du müsstest wohl beim Absenden des Formulars prüfen, ob der Eintrag schon vorhanden ist.
So einen ähnlichen Fall habe ich hier dokumentiert, nur dass Du natürlich in dem Bereich "if / else" Deine Bedingungen hinterlegen müsstest (In etwa: email muss unique sein, falls schon vorhanden, gib eine Fehlermeldung aus). Vielleicht bringt Dich das weiter?
Viele Grüße
Hella
Mitglied des Contao User Treffen München
Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
Komm' doch mal vorbei!
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen