[TYPO3-german] Anker in Direct_Mail

Stephan Grass itunes at stephan-grass.de
Tue Feb 1 10:19:19 CET 2011


Hi Lorenz,

danke. Was mir nun geholfen hat, war config.prefixLocalAnchors = 0 zu 
setzen. Es stand auf all.


On 2011-01-31 22:43:45 +0100, Lorenz Ulrich said:

> Hey Stephan
> 
> Es ist tatsächlich so, dass baseURL deaktivieren Abhilfe schafft. 
> Allerdings willst du das ja nur machen, wenn der Newsletter versendet 
> wird, nicht, wenn die Benutzer ihn im Archiv anschauen.
> 
> Ich löse das daher über eine Typoscript Condition. Beim Versand greift 
> ja der eigene Server auf die Seite zu, daher kannst du genau beim 
> Zugriff dieser Seite die baseURL deaktivieren.
> 
> Zudem ist es noch wichtig, die eigentlichen Anker mit <a name=""> 
> anstatt <a id=""> zu generieren, da Outlook sonst nichts damit anfangen 
> kann.
> 
> [IP = a.b.c.d]
> # Wenn Direct Mail (= eigene IP) darauf zugreift, darf keine baseURL 
> gesetzt sein, da sonst alle Ankerlinks mit der kompletten URL generiert 
> werden
> config.baseURL =
> # Ebenfalls nur für Direct Mail: a id wird durch das nicht mehr 
> konforme a name ersetzt, da u.a. Outlook nur dieses kennt
> tt_content.stdWrap.dataWrap = <a name="c{field:uid}"></a>
> 
> Beste Grüsse,
> 
> Lorenz
> 
> 
> Am 31.01.2011 18:37, schrieb Stephan Grass:
>> Hi,
>> 
>> wie kann man in Newslettern Sprungmarken zu Textabschnitten realisieren?
>> Selbst wenn man die Links als HTML-Element einbinden, schreibt Typo
>> diese um, so dass immer auf die Website verlinkt wird.
>> 
>> Aus #c1234 wird http://adadasd/index.php#1234.
>> 
>> In manchen Beiträgen wird vorgeschlagen baseUrl auf 0 zu setzen. Das
>> bringt nichts. Andere schlagen vor, realUrl abzuschalten. Das möchte ich
>> aber auch nicht.
>> 
>> Wer kennt die Lösung?
>> 
>> Stephan




More information about the TYPO3-german mailing list