AW: [TYPO3-UG Oesterreich] mailformplus mit verschiedenen email-empfängern lt. doku

Peter Luser netdog at typoheads.com
Tue Feb 7 00:14:41 CET 2006


servus Martin,

also die beiden emails die da verschickt werden sind ja identisch.
wenn du also dem user keine bestätigungsmail schicken musst, kannst du das  
was du haben willst über die "email_sendtouser" typoscript einstellung wie  
in der letzten mail beschrieben, machen.

das typoscript feld "email_to" ist leider (im moment noch) nur durch eine  
emailadresse zu befüllen - und nicht dynamisch mit typoscript.
sprich: folgendes funktioniert NICHT:
plugin.tx_thmailformplus_pi1.default.email_to = GPvar:email_to

wird jedoch auf jedenfall implementiert werden.

lg, peter


On Mon, 06 Feb 2006 19:45:24 +0100, Martin Fluer <fluer at dezwei.at> wrote:

> Hallo Peter,
>
> danke für deine hinweise. nur treffen sie nicht ganz.
> ich glaube da habe ich mich nicht klar genug ausgedrückt: ich möchte eben
> den empfänger "email_to" variabel (von einer Auswahl abhängig) angeben.
> das bestätigungsmail wird generiert. das ist schon ok.
> nur sollte eben laut doku auch möglich sein:
> wenn ein user das thema "hausarbeit" in einer dropdownliste wählt wird  
> das
> mail an die adresse/den empfänger "hausarbeit at email.at" verschickt.
> beim auswählen des themas "gartenarbeit" werden die daten an
> "gartenarbeit at email.at" verschickt. widerum NICHT das bestätigungsmail.  
> so
> lese ich zumindest die dokumentation. liege ich da falsch?
>
> der eintrag:
> plugin.tx_thmailformplus_pi1.default.email_to = email_to
> bringt auch nichts (ich brauch ja eine mailadresse im email_to). kann ich
> die variable (generierte Mailadresse) im TS sonst irgendwie ansprechen?
>
> danke für deine/eure hilfe.
> martin
>
> -----Ursprüngliche Nachricht-----
> Von: typo3-at-bounces at lists.netfielders.de
> [mailto:typo3-at-bounces at lists.netfielders.de] Im Auftrag von Peter Luser
> Gesendet: Montag, 06. Februar 2006 18:36
> An: TYPO3 Usergroup Oesterreich
> Betreff: Re: [TYPO3-UG Oesterreich] mailformplus mit verschiedenen
> email-empfängern lt. doku
>
>
> hey!
>
> also das formular kann an zwei (mindestens aber an eine) emailadresse(n)
> geschcikt werden. der eine empfänger wird im feld "email_to" angegeben
> (eingabe der emailadresse). die zweite email die geschickt werden kann  
> ist
> eine bestätigungsmail an den user - folglich muss hier das ausgefüllte
> eingabefeld des formulares als emfpänger genommen werden. darum gibt man  
> bei
> dem optionalen feld "Bestätigungs-Email an den User senden" keine
> emailadresse ein, sondern den namen des eingabefeldes. in deinem fall  
> hast
> du geschrieben:
>>     # Mailadresse für Bestätigungsmail (Marker aus Template)
>>     email_sendtouser = eMail
>
> dein formularfeld mit dem pulldown der emailadressen heisst aber:
>>   wrap = <select name="email_to"><option value="keine_Auswahl">Bitte
>
> sprich:
> plugin.tx_thmailformplus_pi1.default.email_sendtouser = email_to müsste
> funktionieren.
>
> lg, peter
>
>
> On Mon, 06 Feb 2006 17:41:03 +0100, Martin Fluer <fluer at dezwei.at> wrote:
>
>> hallo liste,
>>
>> habe ein problem ein korrektes formular zu erstellen (?). laut doku
>> ist es kein problem (mittels marker) verschiedene
>> emailempfänger
>> aus einem dropdownfeld zu generieren.
>>
> http://typo3.org/documentation/document-library/th_mailformplus/General_Typo
>> Script/ (ca mittig - Absatz: markers:)
>>
>> NUR: die mailadresse wird nicht übergeben und es wird kein mail
>> versandt obwohl das formular richtig angezeigt wird.
>>
>> hier mei TS:
>> #######################################
>> # MailformPlus                                             #
>> #######################################
>> temp.jsmenu = HMENU
>> temp.jsmenu.special = directory
>> temp.jsmenu.special.value = 46 # page ID welche die Abteilungen als
>> Unterseiten hat temp.jsmenu.1 = TMENU
>> temp.jsmenu.1 {
>>   expAll = 0
>>   wrap = <select name="email_to"><option value="keine_Auswahl">Bitte
>> wählen</option>|</select>
>>   NO {
>>     before.data = field:subtitle
>>     before.wrap = <option value="|">
>>     doNotLinkIt = 1
>>     allWrap = | </option>
>>   }
>>   CUR < .NO
>>   CUR = 1
>>   CUR.before.wrap = <option value="|" selected>
>> }
>>
>> plugin.tx_thmailformplus_pi1 {
>>   _CSS_DEFAULT_STYLE >
>>   emailHeader = Content-Type: text/plain; charset="iso-8859-1"
>>   markers {
>>     pulldown_thema < temp.jsmenu
>>   }
>>   default {
>>     # Mailadresse an welche das Mail verschickt wird
>>     # wird durch Formular geregelt (THEORIE)
>>     # email_to = admin at meine-domain.at
>>     # Betreff des verschickten Mails
>>     email_subject = Anfrage über: www.meine-domain.at
>>     # Mailadresse die beim verschickten Mail aufscheint
>>     email_sender = admin at meine-domain.at
>>     # Seite auf die nach erfolgreichem Absenden geleitet wird
>>     email_redirect = 66
>>     # Felder die ausgefüllt werden müssen ( wie im Template)
>>     email_requiredfields = Name,eMail,Anfrage
>>     # Pfad zum Template (immer mit vorangestelltem ../../)
>>     email_htmltemplate = ../../fileadmin/template/tpl.kontaktform.html
>>     # Antwortmailadresse (Marker aus Template)
>>     email_replyto = eMail
>>     # Mailadresse für Bestätigungsmail (Marker aus Template)
>>     email_sendtouser = eMail
>>     # Betreff des Bestätigungsmails
>>     email_subject_user = Danke für Ihre Anfrage
>>   }
>> }
>>
>> ich binde nur das plugin an der betreffenden stelle ein ohne
>> zusätzliche angaben (also KEIN neuen datensatz anlegen ->
>> mailformplus) die werden global (per default) eingebunden. siehe oben.
>>
>> vielleicht kann mir jemand sagen wo mein fehler liegt. oder vielleicht
>> weiß
>> jemand einen anderen lösungsanstz? oder irgendwo schwirrt ein
>> funktionierendes script rum?
>> auf alle fälle vielen dank für eure hilfe.
>>
>> als ergänzung ist noch zu sagen, daß ein mail verschickt wird wenn ich
>> die
>> zeile     # email_to = admin at meine-domain.at entkommentiere. also
>> funktioniert alles bis auf die übergabe der markers. dann wird laut
>> logfile
>> des webservers kein mail "erzeugt" bzw. verschickt.
>>
>> danke
>> martin
>>
>> _______________________________________________
>> TYPO3-at mailing list
>> TYPO3-at at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
>>
>>
>
>
>



-- 
Peter Luser
peter at typoheads.com
www.typoheads.com
Tel.: 0650 / 514 84 45
ICQ: 13660023
----------------------
Neue Projekte:
http://www.urlaubsboerse.at - Die Urlaubsbörse im Internet
http://www.cashpoint.at - Cashpoint Sportwetten
http://www.centurycasinos.com - Century Casinos
http://www.clubmaker.at - Jedem Club sein Online-Magazin.



More information about the TYPO3-at mailing list