[TYPO3-german] Re: Re: Re: Powermail 2 : Dynamischer Empfänger je nach Betreff
Stefan Padberg
post at bergische-webschmiede.de
Fri Nov 28 09:56:04 CET 2014
Hallo Dirk,
ich hatte das in einem Projekt so gelöst:
(läuft unter Typo3 6.1 und Powermail 2.0)
1) Betreff-Auswahl mit Select-Feld so wie du
2) Im Powermail-Plugin im Reiter "Empfänger" folgendes:
Name des Empfängers:{f:cObject(typoscriptObjectPath:'lib.receiver_name')}
E-Mail des Empfängers:
{f:cObject(typoscriptObjectPath:'lib.receiver_email')}
Betreff der Mail an den Empfänger:
{f:cObject(typoscriptObjectPath:'lib.subject')}
3)
Im TypoScript:
lib.receiver_email = CASE
lib.receiver_email {
# content id 59: field uid 11
key.data = GP:tx_powermail_pi1|field|11
key.intval = 1
default = TEXT
default.value = allgemeines at firma.com
1 = TEXT
1.value = allgemeines at firma.com
2 = TEXT
2.value = abteilung-a at firma.com
3 = TEXT
3.value = abteilung- at firma.com
}
lib.receiver_name = CASE
lib.receiver_name {
# content id 59: field uid 11
key.data = GP:tx_powermail_pi1|field|11
key.intval = 1
default = TEXT
default.value = Firma XY
1 = TEXT
1.value = Firma XY Allgemein
2 = TEXT
2.value = Firma XY Abteilung A
3 = TEXT
3.value = Firma XY Abteilung B
}
lib.subject = TEXT
lib.subject {
# content id 59: field uid 11
key.data = GP:tx_powermail_pi1|field|11
key.intval = 1
default = TEXT
default.value = Allgemeine Anfrage
1 = TEXT
1.value = Allgemeine Anfrage
2 = TEXT
2.value = Anfrage an Abteilung A
3 = TEXT
3.value = Anfrage an Abteilung B
}
Das funktioniert einwandfrei. Da Schritt 1 und 3 bei dir korrekt zu sein
scheinen, schau dir nochmal die Syntax bei Schritt 2 an.
Beste Grüße
Stefan
Am 28.11.2014 um 09:07 schrieb Dirk Ho:
> Hallo Stefan,
>
> vielen Dank für deine Antwort.
>
> Folgenderweise ist der Betreff im "Formulare"-SysFolder konfiguriert:
>
> Bitte auswählen...|
> Auswärtsfahrten|2
> Spieltags-Flyer|8
> Eintrittskarten|5
> Fanartikel|4
> Internetpräsenz|6
> Mitgliederverwaltung|1
> Presseanfrage|3
> Sonstige Anfragen|7
>
> Das sollte ja passen?! Kann ich denn an dieser Stelle, damit es
> sprechender ist, statt
> Auswärtsfahrten|2
> z.B. auch
> Auswärtsfahrten|auswaertsfahrten
> einstellen und das dann über
> >> auswaertsfahrten = TEXT
> >> auswaertsfahrten.value = busse at example.de
> abfragen?
>
> Vielen Dank und viele Grüße,
>
> Dirk
>
>
> Am 27.11.2014 07:48, schrieb Stefan Padberg:
>> Hallo Dirk,
>>
>> welchen value gibst du denn dem Betreff-field mit? Es muss natürlich
>> irgendwas mit 1,2,3 sein, sonst kann der lib.receiver-Case nicht
>> reagieren.
>>
>> Bete Grüße
>> Stefan
>>
>>
>> Am 26.11.2014 um 20:56 schrieb Dirk Ho:
>>> Hallo,
>>>
>>> ich verwende untenstehendes TypoScript mit Powermail 2 (Template in
>>> meiner Kontakt-Seite). Damit möchte ich erreichen, dass je nach
>>> gewähltem Betreff (steht in einer Select-Box und wird auch korrekt in
>>> der Mail mitgeschickt), sich der Empfänger der Nachricht ändert.
>>>
>>> Das Problem ist jedoch, dass die Email immer nur an "default.value"
>>> geschickt wird. Die Mails kommen also an, aber nicht bei den dafür
>>> vorgesehenen Adressen. Die Feld-ID 10 stimmt auch definitiv für den
>>> Betreff.
>>>
>>> Nur leider funktioniert es nicht. :( Hat jemand eine Idee, woran das
>>> liegen könnte?
>>>
>>> lib.receiver = CASE
>>> lib.receiver {
>>> key.data = GP:tx_powermail_pi1|field|10
>>> key.intval = 1
>>>
>>> 1 = TEXT
>>> 1.value = mitglieder at example.de
>>> 2 = TEXT
>>> 2.value = busse at example.de
>>> 3 = TEXT
>>> 3.value = presse at example.de
>>> # Fanartikel
>>> 4 = TEXT
>>> 4.value = fanartikel at example.de
>>> 5 = TEXT
>>> 5.value = busse at example.de
>>> 6 = TEXT
>>> 6.value = webmaster at example.de
>>> # Sonstige Anfragen
>>> 7 = TEXT
>>> 7.value = sonstiges at example.de
>>> 8 = TEXT
>>> 8.value = text at example.de
>>> default = TEXT
>>> default.value = default at example.de
>>> }
>>>
>>> Was noch zu erwähnen wäre: Ich habe double-opt-in aktiviert. Aber das
>>> dürfte damit ja (hoffentlich) nichts zu tun haben?!
>>>
>>> Vielen Dank und viele Grüße,
>>>
>>> Dirk
>>>
>>
>>
>
--
Bergische Webschmiede
Typo3 Dienstleistungen
:: Dipl.-Ing. Stefan Padberg
:: www.bergische-webschmiede.de
---
Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv.
http://www.avast.com
More information about the TYPO3-german
mailing list