Mailformplus- Automatischer Betreff

  • safioni safioni
    Jar Jar Binks
    0 x
    1 Beiträge
    0 Hilfreiche Beiträge
    17. 07. 2008, 15:37

    Hallo,

    Wir nutzen auf unserer Webseite Mailformplus. Nun würden wir gerne einbauen, dass der Betreff dieses Formulars automatisch ausgefüllt wird, je nachdem von welcher Seite die Person gerade kommt.
    Beispiel:
    Die Person befindet sich auf der Seite "Stellenanzeigen" und klickt auf den Link zum Kontaktformular. Folglich sollte dann im Betreff z.B. stehen "Anfrage bezüglich Ihrer Stellenanzeigen"

    Danke vorab!


  • 1
  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    17. 07. 2008, 15:47

    [quote="safioni"]
    Hallo,

    Wir nutzen auf unserer Webseite Mailformplus. Nun würden wir gerne einbauen, dass der Betreff dieses Formulars automatisch ausgefüllt wird, je nachdem von welcher Seite die Person gerade kommt.
    Beispiel:
    Die Person befindet sich auf der Seite "Stellenanzeigen" und klickt auf den Link zum Kontaktformular. Folglich sollte dann im Betreff z.B. stehen "Anfrage bezüglich Ihrer Stellenanzeigen"

    Danke vorab!
    [/quote]

    Vermutlich kannst du den Betreff im TS festlegen bei Mailformplus!? Dann machst du einfach eine kleine userFunc die den Referrer auswertet!?

    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/

  • Rookie Rookie
    Padawan
    0 x
    41 Beiträge
    0 Hilfreiche Beiträge
    09. 09. 2008, 11:25

    Hallo Safioni,

    falls Du es noch benötigst, ich habe es so gelöst:

    Marker im Template einfügen
    [HTML]<input type="hidden" name="RefUrl" value="###value_RefUrl###" />[/HTML]

    Template des Kontaktformulars
    [TS]### Eigene Marker ersetzen ###
    # Marker fuer verweisende Seite
    plugin.tx_thmailformplus_pi1.markers.value_RefUrl = TEXT
    plugin.tx_thmailformplus_pi1.markers.value_RefUrl.data = getIndpEnv:HTTP_REFERER

    # subject of the admin mail is set to the subject the user entered in the form
    plugin.tx_thmailformplus_pi1.default.email_subject = TEXT
    plugin.tx_thmailformplus_pi1.default.email_subject.data = GPVar:RefUrl
    plugin.tx_thmailformplus_pi1.default.email_subject.crop = -50|...|1
    plugin.tx_thmailformplus_pi1.default.email_subject.wrap = Anfrage " | "
    [/TS]

    Dadurch werden die letzten 50 Zeichen der URL von der aufrufendenen Seite in den Betreff geschrieben.

    Viele Grüße
    Ulf

  • 1