Joomla 5 Notice

We are pleased to announce that as of January 29, 2024, all of our Joomla extensions are compatible with Joomla 5.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is now a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5!

Forum

Visforms Subscription user can ask questions in our forum. Please log in with the relevant user first.
Everybody can access the forum for reading.

Please only ask 1 question per topic.

Important information for almost every question:
V1: Which Visforms version is running?
V2: Which Joomla version is running?
V3: Which PHP version is running?

Warteliste Plugin maximale Anzahl Übertragungen

More
4 years 9 months ago #6549 by LadySolveig
Hallo liebes Support-Team,

ich organisiere die Anmeldungen unserer WBO-Turniere und Kurse für unseren Reitverein mit Visforms. Ich nutze bisher das Plugin für maximale Anzahl Übertragungen limitieren.
Der Ablauf ist bisher, dass der Teilnhemer als erste EMail eine Anmeldebestätigung erhält und die Edit Mail Option für unseren Kassier zum versenden einer Zahlungsbestätigung zur Verfügung steht.
Gestern wurde an mich der Wunsch herangetragen, dass es eine Warteliste geben soll. Das Formular soll weiterhin ausgefüllt werden können, es soll nur ein Hinweis angezeigt werden, dass die Plätze vergeben sind und man sich für die Warteliste anmelden kann. Hier müsste dann aber auch eine andere EMail versendet werden. Beim nachrücken, also wenn ein Platz frei wird, soll dann die Anmeldebestätigung wie ursprünglich versendet werden.

Ich habe das jetzt heute morgen auf die schnelle manuell umgesetzt indem ich das Limit für die max. Anzahl herausgenommen habe, den Betreff und den Text der Benutzermail angepasst, einen Feld Trenner über dem Formular platziert und eine Listbox als Edit Only Feld angelegt habe, sodass man den Überblick behält. So richtig zufrieden bin ich mit dieser Lösung allerdings nicht.

Wenn jetzt ein Teilnehmer nachrückt muss ich den Text und den Betreff der Edit Mail Option abändern um die normale Anmeldebestätigung wieder zu versenden und danach wieder umstellen, damit unser Kassier wieder die Zahlungsbestätigungen versenden kann.

Ich habe mir jetzt die zwei Plugins vfmaxsubmissions_j3.3.6_1.4.1 und vfcustommailadr_j3.3.6_1.3.0. Wir nutzen natürlich bereits die aktuelle Version, aber da ich das ganze gerne über ein Plugin umsetzen würde stellt sich mir die Frage ob ich mich daran evtl. orientieren kann um das ändern des Betreff und des Text der EMail nach x Übertragungen umzusetzen und dann z. B. bei versenden der Edit Mail Option auch wieder den Text und Betreff der EMail von einer Feldauswahl abhängig zu machen.
Vielleicht können Sie mir kurz auf die Sprünge helfen welche Events aus der Core-Komponente ich mir für mein Plugin anschauen könnte. Der Code ist ja doch dank der vielen tollen Funktionen sehr Umfangreich.
Vielen Dank bereits im Voraus für die Hilfe.
Herzliche Grüße
Martina

More
4 years 9 months ago #6550 by Administrator AV
Replied by Administrator AV on topic Warteliste Plugin maximale Anzahl Übertragungen
Hallo Martina,

das Event wäre auf jeden Fall das onVisformsEmailPrepare. Es erhält die Mail mit dem Parameter $mailer übergeben. Dort könntest du versuchen Betreff und Text der Mail zu verändern. ($mailer->setBody(); $mailer->setSubject();)
Ich bin mir aber nicht ganz sicher, ob das nicht doch ziemlich mühselig und unflexibel ist.
Vielleicht wäre es fast einfacher, wenn man für die Nachrücker eine Kopie des Formulars hätte, dann werden die Daten zwar erst mal komplett in eine andere Tabelle geschrieben, aber vielleicht wäre es trotzdem einfacher, die Daten dann, wenn der Nachrücker zum Teilnehmer wird, einfach in die andere Tabelle zu transferieren als zu versuchen die Funktionalität mit den unterschiedlichen Mails über ein Plugin zu implementieren...
Gruß,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

More
4 years 9 months ago #6551 by LadySolveig
Replied by LadySolveig on topic Warteliste Plugin maximale Anzahl Übertragungen
Vielen Dank für den Ansatz.Tatsächlich habe ich darüber auch nachgedacht... das hieße dann aber ich müsste die Nachrücker manuell wieder im eigentlichen Anmeldeformular erfassen oder gibt es hier irgendwie die Möglichkeit für einen Import von Datensätzen von einem Formular in das andere?
Liebe Grüße
Martina

More
4 years 9 months ago #6553 by Administrator AV
Replied by Administrator AV on topic Warteliste Plugin maximale Anzahl Übertragungen
Hallo Martina,

Import von Datensätzen gibt es leider nicht.
Am einfachsten (und gefährlichsten) wäre das wohl direkt auf der Datenbank.
Da du darüber nachdenkst eigenen Code zu schreiben, dachte ich, dass du dich vielleicht auch mit mySQL und dem Umgang mit der Datenbank gut auskennst und das vielleicht eine Option wäre :)

Gruß,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).
The following user(s) said Thank You: LadySolveig

More
4 years 9 months ago #6555 by LadySolveig
Replied by LadySolveig on topic Warteliste Plugin maximale Anzahl Übertragungen
Vielen Dank für den hilfreichen Austausch. Ich werde beide Optionen mal durchdenken. Vorerst wirds wohl dann tatsächlich der direkte Weg über die Datenbank werden. Langfristig werde ich mir etwas anderes einfallen lassen müssen, damit es auch für andere Verwalter aus unserem Verein zu händeln ist. :lol:

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum