Zum Inhalt springen

Warum werden manche Marker nicht angesprochen?

Erstellt am 1. Oktober 2014 · 2 Antworten · letzte Antwort am 1. Oktober 2014

Tags: Templates & Layouts, TYPO3 4.x, Frage

lukengda ·

Hallo zusammen, ich habe ein Template übernommen und bin relativ neu in Typo und TS.

Wie kann es sein, dass ich keinen neuen Marker einfügen kann?

ich habe im Template neben dem marker ###LASTUPDATE### einen neuen Marker ###LELANGUAGESELECT### eingefügt:

<div class="left">###LASTUPDATE###</div>
<div class="content">
    <div class="middle">&nbsp;&copy;&nbsp;Test&nbsp;<div id="LElangselect">###LELANGUAGESELECT###</div>
    </div>

jetzt versuche ich im setup.ts den Marker anzusprechen:

temp.LASTUPDATE = TEXT
temp.LASTUPDATE {
  data = register : SYS_LASTCHANGED
  date = d.m.Y
  wrap = &nbsp;Aktualisiert am:&nbsp;  |
}

temp.LELANGUAGESELECT = TEXT;
temp.LELANGUAGESELECT.value = Hallo Welt
temp.LELANGUAGESELECT.wrap = <strong> | </strong>

und später im Skript dann

marks.LELANGUAGESELECT < temp.LELANGUAGESELECT
marks.LASTUPDATE < temp.LASTUPDATE

der alte Marker LASTUPDATE kommt nicht häufiger vor. Wieso kann ich den neuen Marker nicht nutzen? werden die erst registriert im Backend? wenn ich die Namen tausche, dann wird der Hallo Welt Text eingefügt, daran kann es also meiner Meinung nicht liegen...

wobei: der Marker wird angesprochen. Bevor ich das Typoscript bearbeitet habe wurde der Marker als Text ausgegeben, inzwischen wird einfach kein Text ausgegeben. Der Inhalt des Divs ist leer!

Vielen Dank für eure Hilfe!

Lukas