[TYPO3-german] direct_mail: personalisierte Anrede grafisch
Niels Tiedt
nt at typo3-coder.org
Tue Mar 31 13:24:51 CEST 2009
Hi
Schade aber trotzdem Danke ;-)
Gruß Niels
> Niels Tiedt schrieb:
>
>> Hi Liste.
>> Gibt es eine Möglichkeit die personalisierte Anrede als Grafik zu
>> generieren?
>> Ich habe diese Frage schon im Forum gestellt leider komme ich nicht weiter.
>> Ihr könnt es Euch auf folgender Seite anschauen.
>> http://www.typo3.net/forum/list/list_post//87461/
>>
>> Das ist mein aktueller Ansatz der aber nicht tut.
>> # Eigenen Header bauen
>> temp.my_header = CONTENT <http://www.typo3.net/tsref/cobject/content/>
>> temp.my_header {
>> # Artikel-Ueberschrift ermitteln
>> table = tt_content
>> select {
>> pidInList=this
>> orderBy = sorting
>> where = colPos=0
>> begin=0
>> max=1
>> }
>>
>> renderObj = TEXT <http://www.typo3.net/tsref/cobject/text/>
>> renderObj.field = header
>>
>> # HTML-Code vor/nach dem dynamischen Eintrage (Wrap)
>> #stdWrap.required = 1
>> #stdWrap.wrap = <b> | </b>
>>
>> # Falls leer, Seitentitel ermitteln und verwenden
>> stdWrap.ifEmpty.cObject = TEXT <http://www.typo3.net/tsref/cobject/text/>
>> stdWrap.ifEmpty.cObject.field = title
>> }
>>
>>
>> page.917 < temp.my_header
>>
>>
>> # Header Definition
>> lib.stdheader.10.5 = IMAGE <http://www.typo3.net/tsref/cobject/image/>
>> lib.stdheader.10.5 {
>> #alttext.field < temp.my_header
>> #titleText.field < temp.my_header
>> wrap = |
>> file = GIFBUILDER
>> file {
>> XY = 600,40
>> backColor = white
>> 10 = TEXT <http://www.typo3.net/tsref/cobject/text/>
>> 10{
>> #text < temp.my_header
>> text{
>> value < temp.my_header
>> #field = header
>> #current = 1
>> #case = upper
>> }
>> fontSize = 19
>> offset = 0,26
>> fontFile = fileadmin/templates/font/INTBDCN_.ttf
>> fontColor = black
>> niceText = 1
>> align = left
>> }
>> 50 = IMAGE <http://www.typo3.net/tsref/cobject/image/>
>> 50{
>> file = fileadmin/bilder/basis/normal/h1_element.gif
>> align = r,c
>> }
>> 60 = IMAGE <http://www.typo3.net/tsref/cobject/image/>
>> 60{
>> file = fileadmin/bilder/basis/newsletter/newsletter_bg_strich.gif
>> align = l,b
>> }
>> } }
>>
>>
>>
>> Leider tut es so nicht.
>>
>> Der Header-Text wird wenn ich temp.my_header der Seite zuweise sauber
>> ausgegeben.
>>
>> page.917 < temp.my_header
>>
>> ###USER_tx_gender### ###USER_last_name###,
>>
>> Auch in der verschickten Mail wird es personalisiert.
>>
>>
>> Aber wenn ich dem Gifbuilder zuweise kommt der Text nicht.
>>
>> Ich habe dann ne Headline als Gifbuilder-Objekt die alle sonstigen
>> Elemente drin hat bis eben auf den Text.
>>
>> Wie kann ich das dem Gifbuilder zuweisen das es tut?
>>
>> Danke und Gruß
>> Niels
>>
>
> Hi Niels,
>
> geht leider nicht. direct_mail fetch die Seite nur einmal. Nach dem
> Fetch wird die Seite in sys_dmail geschrieben. Erst beim Versand werden
> nach Markern gesucht und mit den fe_user bzw. tt_address-Werten ersetzt.
>
> wenn Du direct_mail hacken willst, sollst Du in dmailer-Klasse nach
> ###USER suchen.
>
> VG
>
>
More information about the TYPO3-german
mailing list