Typoscript Tricks

Tabulator in Ausgabe

config.headerComment (
      Design and Programming by www.rootsystem.de
)

Senkrechter Strich in Wrap

NO.allWrap =  | |

Geschweifte Klammern in wrap

Das ist sehr Trickreich. Folgendes irgendwo vorher im TS einfügen:

1 = LOAD_REGISTER
1 {
    bracketOpen.cObject = TEXT
    bracketOpen.cObject.stdWrap.prepend = TEXT
    bracketOpen.cObject.stdWrap.prepend.char = 123
}
2 = LOAD_REGISTER
2 {
    bracketClose.cObject = TEXT
    bracketClose.cObject.stdWrap.prepend = TEXT
    bracketClose.cObject.stdWrap.prepend.char = 125
}

Und dann später im Code z.B.:

wrap (                   
    {REGISTER:bracketOpen}
        "@type": "ListItem",                               
        "position": {register:count_MENUOBJ},
        "item":  {REGISTER:bracketOpen}
          "@id": "|",
          "name": "{field:nav_title//field:title}"
        {REGISTER:bracketClose}
    {REGISTER:bracketClose}
,
)

Erstellt: 07/2010| Geändert: 10/2015