Typoscript wrap mit Leerzeichen

Wenn man im Typoscript Leerzeichen in einen Wrap einfügt, werden diese nicht beachtet.

10 = TEXT
10.data =  date:Y
10.wrap = © | by company

Dieser Code würde im Frontend so ausgegeben werden:

©2008by company

Eine Lösung wäre jetzt, einfach none breaking spaces zu benutzen. Die elegantere Lösung benutzt aber den so genannten noTrimWrap.

10 = TEXT
10.data = date:Y
10.noTrimWrap = |© | by company|

Wichtig sind hierbei die zwei „|“, um den Anfang und das Ende des noTrimWrap´s zu markieren.

Somit würde die Ausgabe folgendermaßen aussehen:

© 2008 by company

Veröffentlicht unter TYPO3 Allgemein, TYPO3 Technik
5 Kommentare auf “Typoscript wrap mit Leerzeichen
  1. Philipp Parth sagt:

    ich habe hier folgenden Code und hier funktioniert dies leider nicht, es wird gar nichts mehr ausgegeben

    temp.keywordProdukt = COA
    temp.keywordProdukt.noTrimWrap = |||
    temp.keywordProdukt {
    5=RECORDS
    5 {
    source = {GP:tt_products|cat}
    source.insertData = 1
    tables = tt_products_cat
    conf.tt_products_cat >
    conf.tt_products_cat = TEXT
    conf.tt_products_cat.field = title
    }
    6=RECORDS
    6 {
    source = {GP:tt_products|product}
    source.insertData = 1
    tables = tt_products
    conf.tt_products >
    conf.tt_products = TEXT
    conf.tt_products.field = title
    }
    }

  2. Philipp Parth sagt:

    temp.keywordProdukt.noTrimWrap = ||| hier solte “ |title | title|“ stehen

  3. Helfried Altkofer sagt:

    Gutes Beispiel für noTrimWrap!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

*