TYPO3前端用户存储库

TYPO3前端用户存储库,typo3,typo3-6.2.x,typo3-7.6.x,Typo3,Typo3 6.2.x,Typo3 7.6.x,我在将扩展从TYPO3 6.2升级到7.6.X时遇到一些问题 有这个密码吗 /** * Protected Variable FrontendUserRepository wird mit NULL initialisiert. * * @var \Typo3\CMS\Extbase\Domain\Repository\FrontendUserRepository * @inject */ protected $FrontendUserRepository = NULL; 得到了这个

我在将扩展从TYPO3 6.2升级到7.6.X时遇到一些问题

有这个密码吗

/**
 * Protected Variable FrontendUserRepository wird mit NULL initialisiert.
 *
 * @var \Typo3\CMS\Extbase\Domain\Repository\FrontendUserRepository
 * @inject
 */
protected $FrontendUserRepository = NULL;
得到了这个错误:
必须正确拼写名称空间。在这种情况下,
TYPO3
必须为大写:

\TYPO3\CMS\Extbase\Domain\Repository\FrontendUserRepository
应该加载该类。无需进一步操作,只需刷新系统缓存


顺便说一句:“TYPO3”总是正确的拼写:)

您是否在ext_emconf.php的'TYPO3'=>'6.2-7.6.99'中升级了版本?谢谢。我在几分钟前也发现了这个。。。该死的6.2.9打字错误3是绝对正确的。谢谢,“无需进一步行动”可能有点误导。我只是(再一次)体验到,在清除系统缓存之前,控制器不会注入一个我从无切换到“@inject”的类。删除typo3temp/Cache是不够的。您是正确的,如果您向控制器添加注入,则必须重建系统缓存!我将更新答案:)