【发布时间】:2020-12-14 00:23:26
【问题描述】:
我正在尝试使用 Symfony 表达式语言自定义我的 TypoScript 条件。 我已按照example of typo3 的说明进行操作。
所以我使用示例挂钩创建了一个新文件Example_Ext/Configuration/ExpressionLanguage.php,并在Example_Ext/Classes/ExpressionLanguage 中创建了两个文件CustomTypoScriptConditionProvider.php 和CustomConditionFunctionsProvider.php
但是,一旦我加载我的扩展程序,我就会收到错误 Class \Vendor\Example_Ext\ExpressionLanguage\CustomTypoScriptConditionProvider not found 并且我不知道为什么。
我还清除了所有缓存,卸载/加载了几次扩展并清除了另一个线程中提到的自动加载器。但它仍然行不通。我知道这个错误发生在第一个钩子ExpressionLanguage.php 中,因为如果我更改文件的路径,错误也会更改为新路径。
有什么建议可以解决这个问题吗?
亲切的问候。
【问题讨论】:
-
你在使用作曲家吗?
-
没有。我通过从 zip 复制文件来安装拼写错误,然后使用拼写错误的安装文件。