You're searching for the property vendorName
. So in your case it should be:
10 = USER
10 {
userFunc = TYPO3CMSExtbaseCoreBootstrap->run
pluginName = Sermons
extensionName = VmfdsSermons
vendorName = TYPO3
[...]
I also used the vendor namespace within ext_localconf.php
:
TYPO3CMSExtbaseUtilityExtensionUtility::configurePlugin(
'<Vendor>.' . $_EXTKEY,
[...]
I found the answer by using the debugger. I started at TYPO3CMSExtbaseMvcDispatcher::resolveController()
and jumped into TYPO3CMSExtbaseMvcRequest::getControllerObjectName()
. There is a member controllerVendorName
, so I searched in Extbase for the setter of TYPO3CMSExtbaseMvcRequest::setControllerVendorName()
, precisely just for setControllerVendorName
, and got a match in TYPO3CMSExtbaseMvcWebRequestBuilder::build()
, where is a member called vendorName
, and just in the method above TYPO3CMSExtbaseMvcWebRequestBuilder::loadDefaultValues()
, is the answer!
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…