Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| typo3:about:functions:stdwrap [2017/12/12 20:07] – [Daten verarbeiten] admin | typo3:about:functions:stdwrap [2017/12/12 22:50] (aktuell) – [tableStyle] admin | ||
|---|---|---|---|
| Zeile 8: | Zeile 8: | ||
| ---- | ---- | ||
| - | ====== | + | ====== |
| ==== stdWrapPreProcess ==== | ==== stdWrapPreProcess ==== | ||
| Zeile 190: | Zeile 190: | ||
| ---- | ---- | ||
| + | |||
| + | ===== Überschreiben / | ||
| ==== stdWrapOverride ==== | ==== stdWrapOverride ==== | ||
| Zeile 531: | Zeile 533: | ||
| ==== hash ==== | ==== hash ==== | ||
| <wrap caution> | <wrap caution> | ||
| - | **Datentyp: | + | **Datentyp: |
| + | Erstellt einen Hash-Wert aus dem aktuellen Wert mit einem der Algorithmen aus der PHP-Funktion [[http:// | ||
| + | |||
| + | <code typoscript> | ||
| + | # Gravatar verwendet zur Anzeige des Bildes den Hash der E-Mail-Adresse: | ||
| + | 10 = TEXT | ||
| + | 10 { | ||
| + | value = test@example.org | ||
| + | hash = md5 | ||
| + | wrap = <img src=" | ||
| + | # Ergebnis: <img src=" | ||
| + | } | ||
| + | </ | ||
| ---- | ---- | ||
| Zeile 545: | Zeile 559: | ||
| * **// | * **// | ||
| * **// | * **// | ||
| - | * '' | + | * '' |
| <code typoscript> | <code typoscript> | ||
| Zeile 559: | Zeile 573: | ||
| ---- | ---- | ||
| ==== numberFormat ==== | ==== numberFormat ==== | ||
| - | **Datentyp: | + | **Datentyp: |
| + | Formatiert eine Gleitkommazahl um, z.B. in eine Preisangabe. | ||
| + | |||
| + | <code typoscript> | ||
| + | 10 = TEXT | ||
| + | 10 { | ||
| + | value = 1299.9 | ||
| + | | ||
| + | numberFormat { | ||
| + | # Nachkommastellen festlegen: | ||
| + | decimals = 2 | ||
| + | |||
| + | # Verwendung von cObject für mehrsprachige Formatierung: | ||
| + | thousands_sep.cObject = TEXT | ||
| + | thousands_sep.cObject { | ||
| + | value = , | ||
| + | stdWrap.lang.de = . | ||
| + | } | ||
| + | dec_point.cObject = TEXT | ||
| + | dec_point.cObject { | ||
| + | value = . | ||
| + | stdWrap.lang.de = , | ||
| + | } | ||
| + | } | ||
| + | noTrimWrap = || €| | ||
| + | } | ||
| + | # Ausgabe Deutsch: | ||
| + | # Ausgabe Englisch: 1,299.90 € | ||
| + | </ | ||
| ---- | ---- | ||
| Zeile 636: | Zeile 678: | ||
| **Datentyp: | **Datentyp: | ||
| - | Kann die Differenz zwischen dem aktuellen und dem gesetzten Zeitpunkt (Unix-Timestamp) als Alter ausgeben. Bei Nutzung mit boolean-Wert '' | + | Kann die Differenz zwischen dem aktuellen und dem gesetzten Zeitpunkt (Unix-Timestamp) als Alter ausgeben. Bei Nutzung mit boolean-Wert '' |
| Die Nutzung der '' | Die Nutzung der '' | ||
| Zeile 855: | Zeile 897: | ||
| ==== br ==== | ==== br ==== | ||
| - | **Datentyp: | + | **Datentyp: |
| + | Konvertiert alle Zeilenumbrüche im Wert in das HTML-Element ''< | ||
| + | |||
| + | <code typoscript> | ||
| + | 10 = TEXT | ||
| + | 10.value ( | ||
| + | Hallo | ||
| + | Welt! | ||
| + | ) | ||
| + | 10.br = 1 | ||
| + | # Ausgabe: Hallo< | ||
| + | |||
| + | </ | ||
| ---- | ---- | ||
| Zeile 914: | Zeile 968: | ||
| ==== fontTag ==== | ==== fontTag ==== | ||
| + | |||
| + | <wrap caution> | ||
| + | |||
| **Datentyp: | **Datentyp: | ||
| Zeile 949: | Zeile 1006: | ||
| **Datentyp: | **Datentyp: | ||
| + | <wrap caution> | ||
| ---- | ---- | ||
| Zeile 955: | Zeile 1013: | ||
| **Datentyp: | **Datentyp: | ||
| + | <wrap caution> | ||
| ---- | ---- | ||