Zum Inhalt springen

direct_mail & tt_news im plaintext: [Unrendered Content Element: list]

Erstellt am 15. November 2007 · 5 Antworten · letzte Antwort am 11. Januar 2012

Tags: tt_news, Direct Mail, Frage

pcollins ·

Hallo und guten Morgen,

ich stehe kurz vor'm Nervenzusammenbruch 😉
Seit Tagen versuche ich einen Newsletter mit tt_news Elementen im Plaintext zu verschicken doch ich bekomme immer den Fehler:
[Unrendered Content Element: list ]

Wenn ich die Newsletterseite normal aufrufe, also ohne "&type99" bekomme ich meine News angezeigt.

Die News werden per "Insert Record/Datensatz einfügen" eingebunden. So wie es auch in zahlreichen Anleitungen steht.

Hier mal mein Einstellungen und Configs:

Typo3 4.1.3
direct_mail 2.5.2
tt_news 2.5.0

Constants:

plugin.tx_directmail_pi1 {

file.template = EXT:direct_mail/pi1/tx_directmail_pi1_plaintext.tmpl
siteUrl = http://zeus/typo4/temp/
FlowedFormat = 0
doubleLF = 0
removeSplitChar =

}

Setup:

## ALLGEMEINE TYPOSCRIPT EINSTELLUNGEN
config.language    		= de
config.locale_all    		= de_DE.ISO_8859-1
config.removeDefaultJS		= 1 # javascript extern
config.doctype     		= xhtml_trans  
config.xhtml_cleaning		= all 
config.spamProtectEmailAddresses= 1
config.spamProtectEmailAddresses_atSubst = (at)
config.cache_period		= 1
config.extTarget		= _blank
config.intTarget    		= _self
config.disablePrefixComment   	= 1 # delete comments
 
## REAL URL
config.simulateStaticDocuments	= 0
config.baseURL     		= http://zeus/typo4/pit2/
config.tx_realurl_enable   	= 0
config.prefixLocalAnchors 	= all

page = PAGE
page {
typeNum = 0

config.htmlTag_langKey 	= de
config.admPanel 	= 0
config.removeDefaultJS	= external

includeCSS.file  	= fileadmin/newsletter/style.css
bodyTag   		= <body style="margin-top:0; margin-left:0; margin-right:0;">
 
10   			= TEMPLATE
10.template   		= FILE
10.template.file  	= fileadmin/newsletter/newsletter.html
10.workOnSubpart  	= DOCUMENT_BODY
 
10.subparts.CONTENT < styles.content.get
 
} // page

tx_directmail_pi1 >
tx_directmail_pi1 = PAGE
tx_directmail_pi1.typeNum=99
tx_directmail_pi1.config {
disableAllHeaderCode = 1
additionalHeaders = Content-type:text/plain
}
tx_directmail_pi1.10 = TEMPLATE
tx_directmail_pi1.10 {
template = FILE
template.file = fileadmin/newsletter/newsletter-plaintext.html
#marks.CONTENT < styles.content.getLeft
marks.CONTENT < styles.content.get
marks.CONTENT.renderObj = < plugin.tx_directmail_pi1
marks.DATE = TEXT
marks.DATE.data = date:U
marks.DATE.strftime = %e. %B %Y
}

Haken bei Constants, Setup und Rootlevel

Include static:
content(default)

Include static (from extensions):
CSS Styled Content (css_styled_content)
table_based tmpl (tt_news)
Direct Mail Content Boundaris (direct_mail)
Direct Mail Plain Text (direct_mail)
Direct Mail News Plain Text (direct_mail)

Und wie gesagt, in der HTML Version werden die News angezeigt, nur mit "&type=99" (also im Plaintext Modus) bekomme ich den Fehler: "[Unrendered Content Element: list ]"

Alle anderen Elemente werden in der Plaintext Ansicht umgeschrieben, aber nur die NEWS nicht.

Hat da jemand vielleicht eine Idee?

Gruß Sönke

parallaxis ·

Ich hab das gleiche Problem.
Und zwar scheint es so zu sein, das keiner tt_news list elemente verschicken will sondern immer nur die News direkt. Das funktioniert mit tt_news & direct_mail auch.

BLUBB #angry#

Seph ·

Hallo,

danke für die Extension!
Bei mir werden im Plaintext -View keine Links zu den News angezeigt, kennt jemand das Problem?

Freue mich über eine Antwort!

MfG
Seph