TYPO3 – Mit Extbase Typoscript auslesen

Nachdem ich jetzt immer öfters mit Extbase arbeite, wollte ich euch einen kleinen Codesnippet zeigen. Hiermit kann ich in meinem Controller auf mein Typoscript zugreifen. Ihr findet die setup.txt Datei in extname->Configuration->TypoScript. Hier könnt ihr eure Variablen erstellen. Ihr müsst euer Typoscript per Include static (from extensions) einbinden.

plugin.tx_extname {
	settings {
		foo = blub
		bla {
			bar = lorem
		}
    }
}
Hiermit wird auf “foo” zugegriffen:
print \TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump( $this->settings['foo'] );

Ausgabe: blub

Hiermit wird auf “bar” zugegriffen:
print \TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump( $this->settings['bla']['bar'] );

Ausgabe: lorem

Wenn ihr dazu fragen habt, könnt ihr die Kommentarfunktion benützen.

Lake Studio