Zum Inhalt springen

Daten in Override bleiben leer

Erstellt am 22. August 2014 · 1 Antwort · letzte Antwort am 22. August 2014

Tags: TYPO3 4.x, Frage

simonschneider ·

Hallo,

ich möchte in jedem Bild das data-original attribut mit einer Userfunc befüllen. Zum test habe ich zunächst einen ganz normalen Text in das Attribut einfügen wollen:

lib.foo = TEXT
lib.foo.value = renamedText

tt_content.image.20.1.params.override = class="flexible" data-original="{ lib.foo  }"
tt_content.image.20.1.params.override.insertData = 1

Wenn ich insertData auf 0 stelle wird:
<img src=".." class="flexible" data-original="{ lib.foo }" /> ausgegeben

Wenn ich den Code so wie er oben steht ausführe wird
<img src=".." class="flexible" data-original="" /> ausgegeben

Warum steht in data-origininal nicht renamedText ?

Gruß
Simon

Chrissli ·

Das liegt daran, dass dein selbt definiertes Text-Object nicht in data zu finden ist, folglich nicht per insertData einfügt werden kann

Mit data greifst du auf bestimmte Datenbankfelder, register, etc zu