Ich möchte mit Direct Mail Seiten als Newsletter verschicken, die über TV gerendert werden. Klappt -nach zugegebenerweise laaaanger Fummelei- im Prinzip auch, allerdings sind die HTML-Header der Preview Seite (wie sie im System liegt) und dem letztlich per Email versandten Newsletters unterschiedlich.
Preview-Seite:
Code:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!--
This website is powered by TYPO3 - inspiring people to share!
TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.
TYPO3 is copyright 1998-2006 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
Information and contribution at http://typo3.com/ and http://typo3.org/
-->
<link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_0fd02d0f4a.css" />
<style type="text/css">
<!--
body {
font: small Arial, Helvetica, sans-serif;
background: #663300;
}
#wrapper {
background: #fff;
color: #000;
width: 40em;
margin: 1em auto;
}
#content {
padding: 1em;
}
#footer {
font-size: x-small;
color: #999;
text-align: center;
padding: .25em 0;
border-top: 1px solid #F43836;
}
-->
</style>
<title>Test Newsletter</title>
<meta name="generator" content="TYPO3 4.1 CMS" />
<script type="text/javascript" src="typo3temp/javascript_757c080409.js"></script>
</head> HTML-Newsletter:
Code:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link rel="stylesheet" type="text/css" href="cid:part2.eced4d3e1af21cf8810ad55ecc3e7117_MID4_t3" />
<style type="text/css"></style>
<title>Test Newsletter</title>
<meta name="generator" content="TYPO3 4.1 CMS" />
<script type="text/javascript" src="cid:part0.eced4d3e1af21cf8810ad55ecc3e7117_MID4_t3"></script>
</head> Der Kommentar und vor allem das style-tag werden offensichtlich entfernt - nur
WO und
WARUM???
Mein TS im Template sieht folgendermassen aus:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55:
| page = PAGE page.typeNum = 0 page.10 = USER page.10.userFunc = tx_templavoila_pi1->main_page page { bodyTag = <body> config { doctype = xhtml_strict xmlprologue = none htmlTag_langKey = de xhtml_cleaning = all metaCharset = UTF-8 language = de locale_all = de_DE.UTF-8 } } page.headerData.5 = TEXT page.headerData.5.value ( <style type="text/css"> <!-- body { font: small Arial, Helvetica, sans-serif; background: #663300; } #wrapper { background: #fff; color: #000; width: 40em; margin: 1em auto; } #content { padding: 1em; } #footer { font-size: x-small; color: #999; text-align: center; padding: .25em 0; border-top: 1px solid #F43836; } --> </style> ) tt_content.table.20.innerStdWrap.wrap = | page.config.metaCharset = UTF-8 |