E-Mail-Formular mit Countdown
- hscha
- ConPresso-Experte
- Beiträge: 714
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 217 Mal
- Danksagung erhalten: 26 Mal
- Kontaktdaten:
E-Mail-Formular mit Countdown
Liebe Conpresso-Unser*innen,
lieber Markus,
für meine Gemeindeseite benötige ich ein Mailformular, das als Anmeldeformular für Gemeindeveranstaltungen genutzt werden soll. Es gibt eine vorgeschriebene Anzahl von Plätzen, also auch von Anmeldungen.
Gibt es die Möglichkeit, einen für alle sichtbaren Countdown-Zähler anzuzeigen ("noch xx Plätze frei") und nach Ablauf des Zählers das Formular abzuschalten?
Grüße aus Berlin
von Horst
lieber Markus,
für meine Gemeindeseite benötige ich ein Mailformular, das als Anmeldeformular für Gemeindeveranstaltungen genutzt werden soll. Es gibt eine vorgeschriebene Anzahl von Plätzen, also auch von Anmeldungen.
Gibt es die Möglichkeit, einen für alle sichtbaren Countdown-Zähler anzuzeigen ("noch xx Plätze frei") und nach Ablauf des Zählers das Formular abzuschalten?
Grüße aus Berlin
von Horst
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Hallo Horst,
die Anmeldungen können ja als Artikel in einer entsprechenden Rubrik gespeichert werden, was dann schon mal eine Zählung der vorhandenen Anmeldungen ermöglicht ("x von y möglichen Anmeldungen")
Über mod_functions ließe sich das bestimmt elegant gestalten.
Da mod_functions ja ganz nach Bedarf PHP-Scripte ausführt kann man sicher noch das Formular deaktivieren, so wie es ein Admin machen würde. Dann erscheint ja "Das Formular wurde deaktiviert".
Die maximale Anzahl könnte man in der entsprechenden Rubrik als Artikel pro Seite eintragen, dann muss man nicht noch mod_vars bemühen...
Nur mal so ins Blaue gedacht...
die Anmeldungen können ja als Artikel in einer entsprechenden Rubrik gespeichert werden, was dann schon mal eine Zählung der vorhandenen Anmeldungen ermöglicht ("x von y möglichen Anmeldungen")
Über mod_functions ließe sich das bestimmt elegant gestalten.
Da mod_functions ja ganz nach Bedarf PHP-Scripte ausführt kann man sicher noch das Formular deaktivieren, so wie es ein Admin machen würde. Dann erscheint ja "Das Formular wurde deaktiviert".
Die maximale Anzahl könnte man in der entsprechenden Rubrik als Artikel pro Seite eintragen, dann muss man nicht noch mod_vars bemühen...
Nur mal so ins Blaue gedacht...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 714
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 217 Mal
- Danksagung erhalten: 26 Mal
- Kontaktdaten:
Re: E-Mail-Formular mit Countdown
Lieber Markus,
ich komme mit großen Schritten diesem Ziel näher. Leider ist es so, dass in dem nun installierten Modul mod_form Version 4.1d (Download von conpresso4) ein Fehler auftritt:
Die versandten Mails sind leer. Der Betreff wird generiert, aber der Text aus dem Template "Kontakt [mod_form] wird nicht mit versandt. Die Mails sind leer.
Systemdaten: CPO 4.1.6, PHP 7.2
Leider hat mich deine Version 4.1e nicht erreicht.
Grüße aus Berlin von
Horst
ich komme mit großen Schritten diesem Ziel näher. Leider ist es so, dass in dem nun installierten Modul mod_form Version 4.1d (Download von conpresso4) ein Fehler auftritt:
Die versandten Mails sind leer. Der Betreff wird generiert, aber der Text aus dem Template "Kontakt [mod_form] wird nicht mit versandt. Die Mails sind leer.
Systemdaten: CPO 4.1.6, PHP 7.2
Leider hat mich deine Version 4.1e nicht erreicht.
Grüße aus Berlin von
Horst
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Re: E-Mail-Formular mit Countdown
Du solltest eigentlich über PNs per Mail benachrichtigt werden.
Dennoch hier der Hinweis: Du hast Post!
Ansonsten prüfe bitte, auf was bei Dir die Codierung steht.
Bei manchen Installationen funktioniert die automatische Erkennung der Codierung nicht wirklich.
Bei "Keine" sollte zumindest irgendwas rausgehen...
Dennoch hier der Hinweis: Du hast Post!
Ansonsten prüfe bitte, auf was bei Dir die Codierung steht.
Bei manchen Installationen funktioniert die automatische Erkennung der Codierung nicht wirklich.
Bei "Keine" sollte zumindest irgendwas rausgehen...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 714
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 217 Mal
- Danksagung erhalten: 26 Mal
- Kontaktdaten:
Re: E-Mail-Formular mit Countdown
1000 Dank! Mit 4.1e und deinem Tipp gehts sofort!!!
Grüße aus Berlin von
Horst
Grüße aus Berlin von
Horst
- hscha
- ConPresso-Experte
- Beiträge: 714
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 217 Mal
- Danksagung erhalten: 26 Mal
- Kontaktdaten:
Re: E-Mail-Formular mit Countdown
Lieber Markus,
ist es eigentlich Absicht, dass die Bestätigungsmail als Absender-Mailadresse immer diejenige des Besuchers einsetzt? Könnte ein Grund sein, weshalb die Mails im Spam-Ordner landen. Ist es nicht möglich, eine gültige Gemeinde-Adresse als Absender anzugeben, an die gleichzeitig Rückfragen gerichtet werden können?
Grüße von
Horst
ist es eigentlich Absicht, dass die Bestätigungsmail als Absender-Mailadresse immer diejenige des Besuchers einsetzt? Könnte ein Grund sein, weshalb die Mails im Spam-Ordner landen. Ist es nicht möglich, eine gültige Gemeinde-Adresse als Absender anzugeben, an die gleichzeitig Rückfragen gerichtet werden können?
Grüße von
Horst
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Re: E-Mail-Formular mit Countdown
Ist durchaus Absicht, aber manchmal problematisch.
Da es ja als Kontaktformular entstanden ist, soll die Nachricht im Namen des Absenders verschickt werden.
Der serverseitige Absender wird im Header mit angegeben, daher haben die meisten Spamfilter kein Problem damit.
Man könnte den Code ändern, um eine serverseitige Mail-Adresse anzugeben. Vielleicht sollte ich es auch als Option einbauen.
Die Empfänger des Kontaktmails (also meine Kunden) klicken manchmal einfach auf "Antworten" und würden dann die Antwort an die "gültige Gemeinde-Adresse" senden statt an den Kontaktsuchenden. Das hilft dem dann auch nicht.
Da es ja als Kontaktformular entstanden ist, soll die Nachricht im Namen des Absenders verschickt werden.
Der serverseitige Absender wird im Header mit angegeben, daher haben die meisten Spamfilter kein Problem damit.
Man könnte den Code ändern, um eine serverseitige Mail-Adresse anzugeben. Vielleicht sollte ich es auch als Option einbauen.
Die Empfänger des Kontaktmails (also meine Kunden) klicken manchmal einfach auf "Antworten" und würden dann die Antwort an die "gültige Gemeinde-Adresse" senden statt an den Kontaktsuchenden. Das hilft dem dann auch nicht.
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Re: E-Mail-Formular mit Countdown
Du hast per PN eine Version erhalten in der man nun
1. die Absender-Mail-Adresse angeben kann
2. ein "Envelope" (Umschlag-Mail-Adresse) angeben kann (sendmail -f Parameter, muss eine Mail-Adresse auf dem Server sein!)
3. die Absender-Adresse auswählen kann (Empfänger/Absender/Benutzer) für das Mail an den Empfänger/Webmaster, die Mail an den Benutzer nutzt immer die Absender-Adresse (z.B. noreply@ oder info@ etc.)
Es wird dennoch immer die korrekte nutzbare "Reply-to" Adresse eingesetzt:
Absender für Mail an Benutzer, Benutzer für Mail an Empfänger/Webmaster
1. die Absender-Mail-Adresse angeben kann
2. ein "Envelope" (Umschlag-Mail-Adresse) angeben kann (sendmail -f Parameter, muss eine Mail-Adresse auf dem Server sein!)
3. die Absender-Adresse auswählen kann (Empfänger/Absender/Benutzer) für das Mail an den Empfänger/Webmaster, die Mail an den Benutzer nutzt immer die Absender-Adresse (z.B. noreply@ oder info@ etc.)
Es wird dennoch immer die korrekte nutzbare "Reply-to" Adresse eingesetzt:
Absender für Mail an Benutzer, Benutzer für Mail an Empfänger/Webmaster
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Re: E-Mail-Formular mit Countdown
Hier (auszugsweise) Inhalte der weiteren Korrespondenz, damit andere Anwender auch einen Nutzen aus dem Forum ziehen können:
hscha hat geschrieben:19.11.2020 11:44 Ich würde bei der Anmeldung gern ein Verfallsdatum mitgeben, das ich pro Veranstaltung angeben kann (unabhängig von der Funktion "Automatischer Verfall" im Modul. Dazu habe ich ein Feld "<!-- text: verfallsdatum; verfallsdatum; hidden; --> im Template angelegt. Beim Aufruf des Formulars gebe ich den Parameter im Link mit:
...mod_form/index.php?godiezeit=...&verfallsdatum=23.01.2021
Leider übernimmt das Modul die Verfallsangabe nicht, sondern setzt das Datum und die Zeit der Buchung ein (also jetzt). Welches Datumsformat muss ich im Link übergeben, damit der angelegte Artikel zur richtigen Zeit abläuft?
MarkusR hat geschrieben:19.11.2020 18:09 Ich habe es gerade getestet und erhalte das übergebene Datum als korrektes Verfallsdatum.
Wird denn das hidden-Feld erzeugt (Quelltext)?
Hast Du auf die Schreibweise geachtet? Ich würde das Wort ja mit großem "V" schreiben...
Und nun hier weiter fachsimpeln... ist bestimmt für andere auch interessant, wie die Lösung aussieht, insbesondere auch die Deaktivierung des Formulares bei Erreichen einer bestimmten Zahl von Einträgen.MarkusR hat geschrieben:19.11.2020 18:26 Im Handbuch
https://manual.conpresso4.de/_rubric/in ... aceholders
steht
Vergleiche das mit Deinem Platzhaltertype=hidden;
erzeugt ein hidden-Feld
<!-- text: verfallsdatum; verfallsdatum; hidden; -->
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 714
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 217 Mal
- Danksagung erhalten: 26 Mal
- Kontaktdaten:
Re: E-Mail-Formular mit Countdown
Hallo Markus,
ist die Größe eines Eingabe-Formularfeldes vorgegeben? Lässt sie sich ggf. irgendwo ändern?
Grüße von Horst
ist die Größe eines Eingabe-Formularfeldes vorgegeben? Lässt sie sich ggf. irgendwo ändern?
Grüße von Horst
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Re: E-Mail-Formular mit Countdown
Ohne weitere Angaben ist es ein HTML-Input-Tag und wird je nach Browser unterschiedlich interpretiert
Hier werden ein paar Möglichkeiten beschrieben:
https://manual.conpresso4.de/_rubric/in ... aceholders
z.B.
Hier werden ein paar Möglichkeiten beschrieben:
https://manual.conpresso4.de/_rubric/in ... aceholders
z.B.
undokumentiert aber ebenfalls möglich ist die Angabe vonsize=Zahl;
erzeugt eine Size-Angabe in Textfeldern
cols=Zahl; und rows=Zahl;
machen dies analog für eine Textarea
class=CSS-Klasse;
erlaubt die Angabe einer CSS-Klasse bei Text und Textarea
(und damit ebenfalls Größenangaben)
maxlength=Zahl;
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle