Individuales Formular

18.03.2024 21:03 #1
Midas Wollinger
Gast

Individuales Formular

Hallo,

ich habe mit ein paar Modulen derzeit eine ANmeldung realisiert wo ich folgendes Szenario habe.

Man kann sich als Leader anmelden, als Follower oder als Paar.

Je nachdem was man Auswählt hat man andere Formularfelder die gespeichert werden

Auch die Benachrichtigung unterscheidet sich je nachdem was man auswählt

Leader/Follower oder Paar ist der Preis anders. zB. Leader/Follower 35€ oder Paar 70€

Bei Paar sollten auch zwei Teilnehmerplätze weg sein.

Bei Follower sollte Textlich etwas anderes stehen

Ich nehme an das der Evbent Manager ebenfalls das Notificationcenter verwendet? 

Vielen Dank für die Unterstützung :)

18.03.2024 21:31 #2
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
619 Beiträge

Guten Abend Herr Wollinger,

das ist soweit alles mit dem Event Manager umsetzbar mit Varianten und eigenen Teilnehmerfeldern. 

"Bei Paar sollten auch zwei Teilnehmerplätze weg sein."

Das geht so derzeit eher nicht, da müssten dann vom Buchenden 2 Teilnehmer gewählt werden. Im Prinzip sollte das kein Problem für die Leute darstellen, da wir das bei einer anderen Tanzschule auch so ähnlich machen.

https://www.tangostuttgart.de/

Ansonsten müsste das noch zusätzlich programmiert werden, wenn so etwas gewünscht ist.

"Ich nehme an das der Event Manager ebenfalls das Notificationcenter verwendet?"

Nein, wir benötigen diese Erweiterung nicht. Inwiefern ist das wichtig?

Viele Grüße

18.03.2024 21:49 #3
Midas Wollinger
Gast

Vielen Dank für die rasch e Antwort.

ich konnte im Demo Backend nicht sehen wo die Mails versendet werden und wie das aufgebaut ist.

Nehme an das das aus Sicherheitsgründen in der Demo deaktiviert ist ;)

Also kann man unterschiedliche Nachrichten versenden je nachdem was man Ausgewählt hat. zB

Liebe Frau $firstname $lastname bzw. Lieber Herr $firstname $lastname Je nachdem ob Gender Frau oder Man ausgewählt wurde

Beispiel aus meinem NotificationCenter, wo ich im Hintergrund mit dem Formulargenerator arbeite.

Hallo ##member_firstname##,

{if member_auswahlclf=="follower"}

{if member_count=="1"}

leider bist auf derzeit auf einer Warteliste!

Wir versuchen ein ausgeglichenes Verhältnis zwischen Leader und Follower zu halten.

Wenn ein weiterer Leader zur Verfügung steht, kontaktieren wir dich.

Wenn du jemanden nachträglich Anmelden willst der mit dir den Kurs besucht kontaktiere uns.

{elseif member_count=="2"}

wir bestätigen deine Anmeldung.

{endif}

Veranstaltung: ##event_title##

Datum: ##event_startDate## ##event_startTime##

Ort: ##event_street##, ##event_postal##, ##event_city##

{else}

wir bestätigen deine Anmeldung.

Veranstaltung: ##event_title##

Datum: ##event_startDate## ##event_startTime##

Ort: ##event_street##, ##event_postal##, ##event_city##

{endif}

Anmeldedaten:

{if member_count=="1"}

Name: ##member_firstname## ##member_lastname##

E-Mail: ##member_email##

Adresse: ##member_street##, ##member_postal## ##member_city##, ##member_land##

{elseif member_count=="2"}

Name: ##member_firstname## ##member_lastname##

E-Mail: ##member_email##

Adresse: ##member_street##, ##member_postal## ##member_city##, ##member_land##

Name Partner: ##member_partner_firstname## ##member_partner_lastname##

{endif}

{if member_auswahlclf=="follower"}

{if member_count=="1"}

{if member_you_are_student=="yes"}

##member_firstname## ##member_lastname##: € 20,-

{elseif member_you_are_student=="no"}

##member_firstname## ##member_lastname##: € 35,-

{endif}

Achtung: Bitte erst bei Kursbestätigung überweisen!

{elseif member_count=="2"}

Bitte Überweise folgenden Betrag bzw. bringe den Betrag zum Kursstart mit.

{if member_you_are_student=="yes"}

##member_firstname## ##member_lastname##: € 20,-

{elseif member_you_are_student=="no"}

##member_firstname## ##member_lastname##: € 35,-

{endif}

{if member_partner_you_are_student=="yes"}

##member_partner_firstname## ##member_partner_lastname##: € 20,-

{elseif member_partner_you_are_student=="no"}

##member_partner_firstname## ##member_partner_lastname##: € 35,-

{endif}

{endif}

{elseif member_auswahlclf=="leader"}

{if member_count=="1"}

Bitte Überweise folgenden Betrag bzw. bringe den Betrag zum Kursstart mit.

{if member_you_are_student=="yes"}

##member_firstname## ##member_lastname##: € 20,-

{elseif member_you_are_student=="no"}

##member_firstname## ##member_lastname##: € 35,-

{endif}

{elseif member_count=="2"}

Bitte Überweise folgenden Betrag bzw. bringe den Betrag zum Kursstart mit.

{if member_you_are_student=="yes"}

##member_firstname## ##member_lastname##: € 20,-

{elseif member_you_are_student=="no"}

##member_firstname## ##member_lastname##: € 35,-

{endif}

{if member_partner_you_are_student=="yes"}

##member_partner_firstname## ##member_partner_lastname##: € 20,-

{elseif member_partner_you_are_student=="no"}

##member_partner_firstname## ##member_partner_lastname##: € 35,-

{endif}

{endif}

{endif}

18.03.2024 22:42 #4
Midas Wollinger
Gast

Ebenso ein Formular welches ich derzeit nutze
https://www.example.com/event-details/oeh-2024-sommer

PS: Diese Anmeldung ist gerade aktiv

Vielen Dank für die schnellen Antworten :)

Liebe Grüße

19.03.2024 13:07 #5
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
619 Beiträge

"Nehme an das das aus Sicherheitsgründen in der Demo deaktiviert ist ;)"

Nein, das ist nicht deaktiviert. Es ist unter "Verwaltung" → "Benachrichtigungen" zu finden.

"Also kann man unterschiedliche Nachrichten versenden je nachdem was man Ausgewählt hat."

Ja selbstverständlich. Mehr dazu im Handbuch.

Solche umständlichen, unleserlichen Abfragen wie hier genannt wurden sind, sind aber nicht nötig, das meiste wird automatisch ausgegeben, ggf. kann man zusätzlich die Templates anpassen, die dann vernünftig aussehen und lesbar sind.

Zum Formular: 

Das sieht irgendwie alles sehr unübersichtlich aus. Die Logik ist bei uns komplett anders aufgebaut. Es ist im Event Manager eben wie in einem professionellen Shop. Es gibt aber auch eine simple Lösung wie hier: MBN Neuruppin

20.03.2024 17:41 #6
Midas Wollinger
Gast

Könnte man bitte die URL im Post vom  18.03.2024 22:42 löschen?

Kriege seit Gestern die ganze Zeit Spamanmeldungen rein.

Danke und LG

20.03.2024 18:20 #7
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
619 Beiträge

Für mich ist das total unlogisch, ich habe aber den Link trotzdem auf Wunsch geändert ;)

Aber welchen Sinn würde das ergeben, dass ein Bot auf unsere Seite kommt in eine total verschachtelte Unterseite, die auch noch auf noindex,follow steht und dann einen Link crawlt, der nicht mal ein Link ist? Und das alles in unfassbarer Geschwindigkeit von nicht mal 2 Tagen. Dann wäre dieser ominöse Bot besser als der Google Bot.

Man sollte ganz einfach auf Contao 4.13.37 updaten, dann gibt es auch kein Spam-Problem.

Antworten

Bitte wählen Sie eine Datei von Ihren Computer aus | Erlaubte Dateiformate: JPG, PNG, PDF | Erlaubte Dateigröße: 20 MB
Please add 3 and 7.