Contao-Camp 2024
Ergebnis 1 bis 11 von 11

Thema: Formular mit Upload-Feld / Notification Center

  1. #1
    Alter Contao-Hase
    Registriert seit
    28.09.2010.
    Beiträge
    1.368

    Standard Formular mit Upload-Feld / Notification Center

    Hallo

    ich habe ein kleines Formular mit u.a. einem Upload-Feld, der User kann also eine Datei mit anhängen,
    die dann versendet werden soll.

    Ohne das NotificationCenter geht das ... die Datei hängt an der Mail.

    Aber über "Benachrichtigungen" bekomme ich das einfach nicht hin. Gibt es da was, wo ich nachlesen kann oder
    Tipps finde?

    Weiterhin: Kann man bei den Benachrichtigungen auch irgendwo eine Empfänger bestimmen? Das
    habe ich auch noch nicht verstanden.

    Und zum Schluß, ich möchte aus den Kontakt-Daten, die der User in das Formular schreibt, eine VCF generieren bzw. erstellen und
    diese ebenfalls an das Formular hängen ... wie stelle ich das am Besten an?


    Danke schonmal

    Mark

  2. #2
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Mark,

    ist schon ein bisschen älter, aber so prinzipiell hat sich nichts geändert:

    https://github.com/ContaoBayern/noti...tion_center.md

    Vielleicht hilft Dir 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!

  3. #3
    Alter Contao-Hase
    Registriert seit
    28.09.2010.
    Beiträge
    1.368

    Standard

    Hallo Hella,

    danke, ein klein wenig schon.
    Was ich jetzt da nicht gesehen habe - die Anhänge im Beispiel gehen davon aus, dass es statische Files sind, die aus dem Filesystem ausgewählt sind.

    Ich suche allerdings nach einer Variante, dass der User eine Datei hochladen kann, die dann per Benachrichtigung verschickt wird .... die kann ich ja nicht im Vorfeld aus dem Filesystem auswählen, weil sie nicht da ist.

    Und vermutlich bedarf es noch eines Hooks oder etwas anderem, wie ich vor dem Mailversand eben eine zweite Anhangsdatei generieren kann ... die erwähnte VCF Datei ... die an die Benachrichtigung ebenfalls angehangen werden kann.


    Danke schonmal


    Mark

  4. #4
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Mark,

    dafür ist ja das Feld "Attachments über Tokens". D.h. Du kannst mit ##form_meinuploadfeld## die hochgeladene Datei anhängen.

    LG
    Hella
    Mitglied des Contao User Treffen München
    Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
    Komm' doch mal vorbei!

  5. #5
    Contao-Fan
    Registriert seit
    05.05.2011.
    Beiträge
    860

    Standard

    Gibt es da was, wo ich nachlesen kann oder Tipps finde?
    Die Contao-Academy hat zu Formularen und das Notification-Center vor kurzem ein Video veröffentlicht, vielleicht hilft dir das weiter?
    Geändert von 3dr (05.02.2020 um 14:27 Uhr)

  6. #6
    Contao-Fan Avatar von bjarke
    Registriert seit
    07.06.2011.
    Beiträge
    351
    Partner-ID
    5067

    Standard

    Der Link zum Online-Kurs für Formulare.

  7. #7
    Alter Contao-Hase
    Registriert seit
    28.09.2010.
    Beiträge
    1.368

    Standard

    Ich hab das noch probiert, aber ich glaube - das hier sind Lösungen, wenn der User eine Datei über ein Formular hochlädt.

    Mein Anliegen ist aber:

    Nutzer füllt Formular mit seinen Kontaktdaten aus (alles input[type="text"] Felder) - und beim Versenden des Formulares soll im Hintergrund eine
    .vcf Datei generiert werden und diese an die Mail gehängt werden.

    Und ich vermute das geht nur mit einem Hook oder so?


    Danke nochmals

    Mark

  8. #8
    Contao-Nutzer Avatar von Gunnarsson
    Registriert seit
    23.06.2015.
    Ort
    Mistelbach / OFr.
    Beiträge
    1
    Partner-ID
    11429
    Contao-Projekt unterstützen

    Support Contao

    Lächelndes Gesicht Upload / Token / Notification / Catalog Manager / Notification Center – kein Anhang

    Zitat Zitat von Mark Knochen Beitrag anzeigen
    Aber über "Benachrichtigungen" bekomme ich das einfach nicht hin. Gibt es da was, wo ich nachlesen kann oder
    Tipps finde?
    Hallo Mark,
    falls das Problem noch besteht – probiere mal bitte den Token ##clean_*## (sofern dieser verfügbar ist).

    Falls Deine Feldbezeichnung "upload" lautet, müsste der Anhang-Token "##clean_upload##" lauten.

    Wir standen gerade auch vor der Herausforderung, speziell im Zusammenhang mit dem Catalog Manager, dass keine Anhänge versandt wurden.
    Mit obigem Token geht es jetzt endlich.

    Viele Grüße,
    Gunnar

  9. #9
    Alter Contao-Hase
    Registriert seit
    28.09.2010.
    Beiträge
    1.368

    Standard

    Zitat Zitat von Gunnarsson Beitrag anzeigen
    Hallo Mark,
    falls das Problem noch besteht – probiere mal bitte den Token ##clean_*## (sofern dieser verfügbar ist).

    Falls Deine Feldbezeichnung "upload" lautet, müsste der Anhang-Token "##clean_upload##" lauten.

    Wir standen gerade auch vor der Herausforderung, speziell im Zusammenhang mit dem Catalog Manager, dass keine Anhänge versandt wurden.
    Mit obigem Token geht es jetzt endlich.

    Viele Grüße,
    Gunnar

    Hallo,

    das Problem bei mir ist ja, es geht um keinen Upload. Der User füllt aus

    Name
    Vorname
    Telefon
    Email
    Straße
    PLZ
    Ort

    aus diesen Informationen soll beim Absenden des Formulares eine vcf-Datei/vCard generiert werden, die z.B. so aussieht

    PHP-Code:

    BEGIN
    :VCARD
    VERSION
    :3.0
    N
    :Mustermann;Erika;;Dr.;
    FN:DrErika Mustermann
    TEL
    ;TYPE=WORK,VOICE:+49 221 9999123
    TEL
    ;TYPE=HOME,VOICE:+49 221 1234567
    ADR
    ;TYPE=HOME:;;Heidestraße 17;Köln;;51147;Germany
    EMAIL
    ;TYPE=PREF,INTERNET:erika@mustermann.de
    URL
    :http://de.wikipedia.org/
    END:VCARD 


    Und diese generierte Datei soll an die Mail angehängt werden und versendet werden.

    Der User macht also keinen Upload, die Datei soll erzeugt und angehängt werden.

    Mark

  10. #10
    Alter Contao-Hase
    Registriert seit
    28.09.2010.
    Beiträge
    1.368

    Standard

    Könnte ich das Absenden des Formulares über den Hook myPrepareFormData mit einer generierten Datei erweitern und an die Formulardaten hängen damit die generierte Datei
    mit versendet wird?


    Mark

  11. #11
    Alter Contao-Hase
    Registriert seit
    28.09.2010.
    Beiträge
    1.368

    Standard

    Zitat Zitat von Mark Knochen Beitrag anzeigen
    Könnte ich das Absenden des Formulares über den Hook myPrepareFormData mit einer generierten Datei erweitern und an die Formulardaten hängen damit die generierte Datei
    mit versendet wird?


    Mark
    Ich bin leider immer noch nicht weiter gekommen, daher schiebe ich das nochmal nach oben.
    Es geht also nicht um einen Upload, sondern:

    Der User füllt ein Kontaktformular aus und beim Absenden des Formulares soll aus diesen Daten
    (Name, Vorname etc.) im Hintergrund eine .vcf Datei erstellt werden und diese mit dem Formular zusammen an
    den Empfänger gesendet werden.

    Die Datei an sich per PHP zu erstellen ist kein Problem. Ich weiss nur nicht, wie ich diese dann im Absende-Prozess
    an die Mail dran hänge ...
    Meine Idee war, dass das über einen Hook möglich wäre, aber ich weiss nicht, welcher das sein könnte und wie das
    dann in den Notification-Versende-Vorgang integriert wird.

    Danke nochmal für Hilfe

    Mark

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •