====== TYPO3 Core Register ====== TYPO3 speichert verschiedene Daten in internen Registern, um sie an anderer Stelle ausgeben zu können. Auf diese Register kann mit TypoScript ([[typo3:about:datentypen#gettext|Datentyp getText]]; stdWrap-Eigenschaften [[typo3:about:functions:stdwrap#data]], [[typo3:about:functions:stdwrap#datawrap|dataWrap]] und [[typo3:about:functions:stdwrap#insertdata|insertData]]) zugegriffen werden.\\ Leider gibt es keine offizielle Liste mit allen verfügbaren Registern und deren Zweck. Eine knappe Aufzählung aller in TYPO3 4.4 enthaltenen Register findet man zumindest bei [[https://forge.typo3.org/issues/11564|TYPO3 Forge]]. ===== Menü-Register ===== ^register:count_HMENU|Fortlaufende Nummerierung der HMENU-Objekte auf einer Seite, beginnend bei 1.| ^register:count_HMENU_MENUOBJ|Fortlaufende Nummerierung der Menüpunkte **aller Ebenen** innerhalb eines HMENUS, beginnend bei 1.\\ Bei mehreren Ebenen kommt es zu einem Fehler(?): Wird ''expAll'' aktiviert oder eine zweite Ebene aufgerufen, zeigt die übergeordnete Ebene die Nummer des letzten Untermenüpunkts an.| ^register:count_MENUOBJ|Fortlaufende Nummerierung der Menüpunkte, **abhängig von der Menü-Ebene**. Beginnend bei 1.| ^register:count_menuItems|**Anzahl** der Menüpunkte **auf einer Ebene** im Seitenbaum.|