【发布时间】:2016-12-12 23:07:24
【问题描述】:
我在带有自己的扩展的 TYPO3 v8.5.0 开发中遇到问题。 创建正确的 composer.json 后,找不到我的类。安装是通过像往常一样复制到typo3conf/ext文件夹并在扩展管理器中激活来完成的。不幸的是,分机不在 TER 中,所以这是唯一的方法。 激活后,我遇到了错误:
糟糕,发生错误!
找不到类“XXX\ExtKey...”
我错过了什么,所以我的课程又被找到了?
【问题讨论】:
我在带有自己的扩展的 TYPO3 v8.5.0 开发中遇到问题。 创建正确的 composer.json 后,找不到我的类。安装是通过像往常一样复制到typo3conf/ext文件夹并在扩展管理器中激活来完成的。不幸的是,分机不在 TER 中,所以这是唯一的方法。 激活后,我遇到了错误:
糟糕,发生错误!
找不到类“XXX\ExtKey...”
我错过了什么,所以我的课程又被找到了?
【问题讨论】:
如果您的扩展没有安装 composer,您必须将自动加载设置添加到项目的 composer.json 中。
"autoload": {
"psr-4": {
"Test\\Yourext\\": "web/typo3conf/ext/yourext/Classes"
}
}
然后你必须进行 composer update 或 composer dump-autoload
【讨论】: