1

我正在尝试将一些外部配置参数添加到一个新的 J2.5 站点,在我求助于黑客之前,我想知道是否可以编写一个插件来实际集成或扩展 jConfig 对象。

我一直在谷歌搜索,找不到任何讨论或这样的例子 - 只有组件或模块配置,所以想知道是否有人尝试过这个,或者知道实现它的“本地”方式。

注意 - 我们在早期版本中通过设置全局变量以使信息可用的系统插件实现了这一点,但我们希望将其包含在 Joomla 全局配置中,以便能够使用本机 Joomla 配置逻辑。

4

1 回答 1

0

简短的回答是不,你不能。使用插件只能覆盖一些次要类,当插件文件首次加载时(这将是我们自定义代码的第一个挂钩)JConfig 已经与另外 40 个类一起加载。

但是,您可以在加载后对其进行扩展,添加参数,保存,当用户从后端保存时,这些参数应该被保留,并在以下请求中可用。如果您没有保存太多,它可以正常工作。

否则,只需将您的参数放入组件中(这将是标准的 Joomla 方式)。

于 2013-04-24T13:36:58.823 回答