Today I’ve struggled with adding PHP generated TypoScript configuration to the backend. There doesn’t seem to be an API for this, unfortunately, so I had to dig a little bit into the TYPO3 source.
Turns out that
t3lib_befunc#getPagesTSconfig, which is responsible for retrieving TypoScript configuration for the backend, makes use of the following global variable as the “default TypoScript configuration”:
So, being short of a proper API, I ended up simply appending my generated configuration to the
defaultPageTSconfig string (in my
Is there a better way to achieve the same thing? If so, let me know :)