我已经将Typo3 v6.2.15更新到7.6.15,并尝试将名称空间添加到自定义扩展中。现在我得到了LoginController类上的一个错误:
不能分析类:"Tx_Verwaltung_Controller_LoginController“可能没有加载,还是没有自动加载?类Tx_Verwaltung_Controller_LoginController不存在
我所做的:
$_EXTKEY替换为'DHW.' . $_EXTKEY:ext_localconf.php,ext_tables.php示例:
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( 'DHW.‘$_EXTKEY,‘登录’,数组( 'login‘=> 'loginbox,logoutbox’),数组( 'Login‘=> 'loginbox,logoutbox’);发布于 2017-02-11 11:40:55
在阅读完这篇文章后解决了这个问题:How do I bootstrap a plugin on TYPO3 CMS 6.0 with extbase?
我不得不在我的打字本中加上供应商的名字:
loginBoxWidget = USER
loginBoxWidget {
userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
vendorName = DHW
pluginName = login
extensionName = Verwaltung
controller = Login
action = loginbox
... 之后,我得到了一个“致命错误:无法声明类”错误。将类Tx_Verwaltung_Controller_LoginController重命名为LoginController之后,一切都正常工作。
https://stackoverflow.com/questions/42160098
复制相似问题