Kontaktformular mit dynamischem Empfänger [Gelöst]

  • .xan .xan
    Typ im Roten Hemd
    0 x
    3 Beiträge
    0 Hilfreiche Beiträge
    31. 10. 2009, 13:16

    Happy Halloween zusammen,

    was ich machen möchte:
    Ein Kontaktformular mit verschiedenen Themen anbieten. Zu jedem Thema wird eine passende E-Mail Adresse hinterlegt.
    Beispiel:
    In einer Drop-Down Box finden sich Einträge wie:
    - allgemeine Informationen
    - Produktanfrage
    - Reklamation
    - ...

    Jeder Punkt bekommt die Verteiler E-Mail der Abteilung hinterlegt (allgemeineinfos@firma.de, anfrage@firma.de, reklamation@firma.de, ...)

    Kennt einer von euch eine Extension, die soetwas kann? Oder hat sonst eine Idee, wie ich es umsetzen könnte?

    Ich freue mich auf Feedback. ;o)

    .xan


  • 1
  • SLAng SLAng
    Flash Gordon
    0 x
    2757 Beiträge
    0 Hilfreiche Beiträge
    31. 10. 2009, 17:51

    Powermail als Extension verwenden.

    Einen SysOrdner anlegen mit Einträgen für FE-Benutzer. Die nennst du dann entsprechend "Allgemeine Informationen", "Produktinfos" und "Reklamation". Jedem so benannten Benutzer gibst du die entsprechende Mail_adresse. Merk dir die UID's der Benutzer. Wenn du noch keine Hast, dann ist das wahrscheinlich 1,2,3

    Dann Plugin Powermail in deine Seite einbauen.

    Dann im Reiter "Empfänger" bei Alternativer SQL-Query das verwenden:

    [HTML]SELECT email FROM fe_users where uid IN(###UID5###)[/HTML]
    UID 5 ist das entsprechende Feld in Powermail das den Empfänger bereit hält. (Das erstellst du ja selbst)

    Erstell ein paar Felder (natürlich auch die Auswahlbox für die Abteilung (Empfänger)

    In das Powermail-Feld vom Typ "Auswahlbox" trägst du dann bei "Einstellungen / Optionen eintragen das ein (Das ist dann das Feld mit der uid5 s.o.):

    [HTML]Allgemeine Informationen | 1 | *
    Produktanfrage | 2
    Reklamation | 3[/HTML]
    Die Nummern sind die UID's der FE-Benutzer die du angelegt hast...

    Dann ins Setup, damit alles zugeordnet werden kann:

    [TS]receiverObject = CASE
    receiverObject {
    key {
    data = TSFE:fe_user|sesData|powermail_1334|uid5 // 1334 Ist die ID des CE (Also das Powermail Plugin) uid5 ist wiederum das Empfängerfeld (Abteilung)
    }
    default = TEXT
    default {
    value = Allgemeine Informationen
    }
    2 = TEXT
    2 {
    value = Produktanfrage
    }
    3 = TEXT
    3 {
    value = Reklamation
    }
    }
    plugin.tx_powermail_pi1.dynamicTyposcript.empfaenger < receiverObject[/TS]

    2 und 3 sind hier wiederum die ID's der Empfänger (Abteilung) 1 ist default

    Das wars. Steht auch noch an anderer Stelle im Forum, aber ich finde es nicht wieder...

  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    01. 11. 2009, 12:25

    http://typo3.org/documentation/document-library/extension-manuals/powermail/1.5.0/view/1/11/#id2495030

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • .xan .xan
    Typ im Roten Hemd
    0 x
    3 Beiträge
    0 Hilfreiche Beiträge
    02. 11. 2009, 20:04

    Es gibt so viele tolle Extensions, von denen ich noch nichts weiß...

    Vielen Dank für die Anleitung. :)

  • bastians bastians
    Sternenflotten-Admiral
    0 x
    225 Beiträge
    0 Hilfreiche Beiträge
    14. 07. 2010, 16:23

    Hallo,

    funktioniert das Ganze auch mit Zugriff auf tt_address anstatt auf die FE-Benutzer?

  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    14. 07. 2010, 16:39

    [quote="bastians"]
    funktioniert das Ganze auch mit Zugriff auf tt_address anstatt auf die FE-Benutzer?
    [/quote]

    Tabelle ist unerheblich

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • bastians bastians
    Sternenflotten-Admiral
    0 x
    225 Beiträge
    0 Hilfreiche Beiträge
    14. 07. 2010, 17:12

    Alles klar, danke!

  • 1