我正在使用felogin系统扩展。这些扩展是默认TYPO3安装的一部分,它们存储在typo3 / sysext中。我知道我可以通过直接编辑代码来编辑它们,但我想这不是最好的方法。
我怎样才能"覆盖"那些扩展而不改变他们的代码?
我应该创建一个新的自定义插件并复制&粘贴系统插件的代码我想改变吗?
答案 0 :(得分:2)
您可以修改扩展名并将副本放在typo3conf / ext /中。该目录(所谓的“本地扩展”)覆盖系统扩展。
但是,如果要升级TYPO3,可能会遇到麻烦。
您是否发现了错误,如果是,请report。如果您知道,如何修复,那么如果您愿意push the change into the review system
那就太棒了如果您只想更改功能,修改现有代码并不是一个真正可行的解决方案。有钩子(这是一个干净的)和XLCASSes的概念,它在某种程度上是脏的(因为它也可能导致较新的TYPO3版本的麻烦)。所以与其他所有扩展基本相同。
斯特芬