Ваш объект TypoScript будет выглядеть так
mycustompageType = PAGE
mycustompageType{
typeNum = 1897
config {
#Required configuration
}
10 = USER_INT
10{
vendorName = YourVendorName
userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
extensionName = YourExtensionName
pluginName = YourPluginName
controller = YourController
switchableControllerActions {
YourController {
1 = YourAction
}
}
}
}
Вы можете получить подробности расширения, используя код ниже
// получаем информацию о расширении
echo $this->request->getControllerExtensionName()."<br>";
echo $this->request->getPluginName()."<br>";
echo $this->request->getControllerName()."<br>";
Наконец, вы должны запустить этот URL "yourdomain.com/?type=1897"
Наслаждайтесь !!