0

我想修改一个 Joomla 扩展代码。我知道如何使用模板覆盖,但扩展不是用 MVC 模式编写的,即使是这样,我也会更改控制器代码。事实上,我要修改一个类中的特定方法。如何在不担心将来会覆盖我的更改的扩展更新的情况下进行此更改?那么添加功能性和参数呢?我可能想将我的更改发布回社区。我怎样才能做到这一点?

4

1 回答 1

0

如果组件不使用 Joomla 的 MVC 模式,则几乎不可能进行自己的更新安全覆盖。在开发组件之前询问开发人员为什么不愿意学习 MVC……另一方面,每个组件都必须使用 Joomla 的 MVC 基础才能工作。所以你总是可以使用核心覆盖,但必须覆盖整个类。看看这个文档,它将解释如何覆盖模型和控制器:

于 2013-05-20T15:23:11.140 回答