【问题标题】:Make extension compatible for TYPO3 v8使扩展兼容 TYPO3 v8
【发布时间】:2016-12-12 23:07:24
【问题描述】:

我在带有自己的扩展的 TYPO3 v8.5.0 开发中遇到问题。 创建正确的 composer.json 后,找不到我的类。安装是通过像往常一样复制到typo3conf/ext文件夹并在扩展管理器中激活来完成的。不幸的是,分机不在 TER 中,所以这是唯一的方法。 激活后,我遇到了错误:

糟糕,发生错误!

找不到类“XXX\ExtKey...”

我错过了什么,所以我的课程又被找到了?

【问题讨论】:

    标签: typo3 typo3-8.x


    【解决方案1】:

    如果您的扩展没有安装 composer,您必须将自动加载设置添加到项目的 composer.json 中。

    "autoload": {
        "psr-4": {
          "Test\\Yourext\\": "web/typo3conf/ext/yourext/Classes"
        }
      }
    

    然后你必须进行 composer updatecomposer dump-autoload

    【讨论】:

    • 谢谢,这正是我错过的。有效!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-13
    • 1970-01-01
    • 1970-01-01
    • 2018-06-23
    • 2011-10-08
    • 2010-10-21
    • 1970-01-01
    相关资源
    最近更新 更多