如何在 extbase 插件中插入外部 API
How do I insert an external API in an extbase plugin
我正在尝试将外部 API 实现到 extbase 插件中,但每次执行代码时,它都找不到 class。
API 和插件没有相同的命名空间。我在文件的开头添加了命名空间。我也尝试过 fiddle 和 ext_autoload 但没有成功。
由于 API 中有很多文件,我希望不必更改 API 中的所有命名空间。这样做也是一种不好的做法,但我找不到任何其他解决方案。
我终于找到了答案。结果你需要将 API 放在 "Resources/PHP" 文件夹中。然后,您使用 "require_once".
包含 类
我在这里找到了答案:https://docs.typo3.org/typo3cms/ExtbaseFluidBook/a-CodingGuidelines/Index.html
我正在尝试将外部 API 实现到 extbase 插件中,但每次执行代码时,它都找不到 class。
API 和插件没有相同的命名空间。我在文件的开头添加了命名空间。我也尝试过 fiddle 和 ext_autoload 但没有成功。
由于 API 中有很多文件,我希望不必更改 API 中的所有命名空间。这样做也是一种不好的做法,但我找不到任何其他解决方案。
我终于找到了答案。结果你需要将 API 放在 "Resources/PHP" 文件夹中。然后,您使用 "require_once".
包含 类我在这里找到了答案:https://docs.typo3.org/typo3cms/ExtbaseFluidBook/a-CodingGuidelines/Index.html