Zum Inhalt springen

Attribut nur nach Bedinung setzen / löschen

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

Tags: Frage

mathiasschopmans ·

Hallo,

in einem NEOS Projekt habe ich ein neues Attribut an TYPO3.Neos.Content gehangen und möchte es nun rendern.

Dazu habe ich im TypoScript folgendes hinzugefügt.

prototype(TYPO3.Neos:Content) {
	attributes.data-appear-animation = ${q(node).property('appearAnimation')}
}

Wie kann ich die Variable nun löschen/leeren (>) sofern eine Bedingung nicht zutrifft, oder die Variable nur setzen, wenn eine Bedingung zutrifft.

z.B. Wenn das Property den String "none" enthält.

Habe folgendes Versucht. Leider ohne Erfolg.

attributes.data-appear-animation.@process.appearAnimation = ${String.replace(value, 'none', '')}

Danke für eure Hilfe!