11.4 Mit LOAD_REGISTER und RESTORE_REGISTER Elemente zwischenspeichern

Problem

Sie wollen verschiedene Teile Ihres TypoScript-Templates oder auch Ergebnisse aus Funktionen einzelner Teilbereiche zwischenspeichern. Diese sollen teilweise in identischer Form, teilweise aber auch modifiziert an anderen Stellen des Templates wieder zum Einsatz kommen.

Lösung

Verwenden Sie die TypoScript-Elemente LOAD_REGISTER und RESTORE_REGISTER.

Die einzelnen Register innerhalb eines LOAD_REGISTER-Elements können Sie mit reinem Text befüllen:

page = PAGE
page {
  10 = LOAD_REGISTER
  10 {
     meinTextRegister = Das ist eine Zeile Text im Register
  }
  20 = TEXT
  20.data = register:meinTextRegister
}

Oder Sie verwenden stdWrap-Funktionen, um dem Register einen Inhalt zuzuweisen:

Get TYPO3 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.