Das Problem: ich hatte in constants.txt und setup.txt meiner neuen extbase extension eine storagePid definiert und wollte diese nun im extbase Controller auslesen. Aber irgendwie war in $this->settings die storagePid nicht drin, egal wie oft ich den cache gelöscht habe. Ich ahnte schon, dass ich unter Template -> Template Datensatz bearbeiten -> erweitert das statische Template für meine Extension hinzufügen muss. Blöderweise gab es meine Extension gar nicht zur Auswahl. Woran liegt das?
Im ext_tables.php der Extension muss man folgende Zeile einfügen:
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile($_EXTKEY, 'Configuration/TypoScript', 'DERNAME');
Nach dem Einfügen dieser Zeile ist die Extension in der Auswahl verfügbar und ich kann sie den statischen Templates hinzufügen.