Вероятно, вы можете создать объект lib из расширения. Взгляните на пользовательскую функцию ниже:
lib.myData = USER
lib.myData {
userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
extensionName = Ext
pluginName = pluginName
vendorName = MyVendor
switchableControllerActions {
MyController{
1 = myAct
}
}
settings < plugin.tx_ext.settings
settings {
// Your settings
}
}
Теперь вы можете вызывать объект lib для жидкого шаблона (как вам нужно для каждой страницы)Вы можете добавить этот объект в макет главной страницы.
Здесь Георг Рингер создал такой же код для отображения списка новостей с помощью Typoscript.
Надеюсь, это поможет вам!