2013-02-19 62 views
3

我要重写文件\管理员\分量\ com_content \模型发现方法的getItem()\ article.php的Joomla - 覆盖的getItem方法

线257public function getItem($pk = null)

我需要修改返回值基于变量$ pk的值。

我该怎么做?

我希望找到一种不修改核心的方法。

另外,如果可以覆盖,我可以制作一个插件吗?

正在使用Joomla 2.5.9

回答

2

随着一些更多的搜索,遇到了一个美丽的解决方案。

所有我需要的是覆盖com_content下的模型(article.php)。这完成了。

使用Plugin Override插件可以覆盖Joomla内核。在digitaldisseny

上发现了一篇关于重写Joomla的文档!使用这个核心的MVC是here

希望它可以帮助其他人。

任何更好的想法都非常受欢迎。