Joomla:使用RAXO All mode PRO和JXtended标签显示文章

Joomla:使用RAXO All mode PRO和JXtended标签显示文章,joomla,joomla1.5,Joomla,Joomla1.5,我目前正在一个网站上工作,该网站使用“RAXO All mode PRO”模块在主页上显示文章列表,“JXtended labels”组件显示包含与给定标签关联的文章列表的页面。两者的前端功能非常相似——获取文章列表并显示它们 理想情况下,我希望两个列表以相同的格式显示文章。但是,由于每个组件/模块都有自己的数据获取方式和模板,因此它们当前不一致。解决这个问题的最佳方法是什么 我可以设想一个通用的代码(模块?插件?组件?)来处理文章列表的显示,并有自己的模板。我想我需要对现有的模块和组件进行黑客

我目前正在一个网站上工作,该网站使用“RAXO All mode PRO”模块在主页上显示文章列表,“JXtended labels”组件显示包含与给定标签关联的文章列表的页面。两者的前端功能非常相似——获取文章列表并显示它们

理想情况下,我希望两个列表以相同的格式显示文章。但是,由于每个组件/模块都有自己的数据获取方式和模板,因此它们当前不一致。解决这个问题的最佳方法是什么

我可以设想一个通用的代码(模块?插件?组件?)来处理文章列表的显示,并有自己的模板。我想我需要对现有的模块和组件进行黑客攻击,以便将其移交给这个公共部分。还有获取相同数据集的问题-例如,RAXO All mode PRO当前获取一篇文章的类别;JXtended标签没有


以前有人遇到过这个问题吗?

模块拉取不同数据集的问题只能通过破解内核以获取丢失的数据来解决


其他一切都可以通过简单的覆盖来完成。您可以修改模块模板文件,然后将新版本保存在JOOMLA/templates/YOUR template/html/module NAME/default.php中。您可以使覆盖文件非常精确地匹配,以便两个模块的显示一致。

好的,我必须仔细考虑数据问题。这两个选项似乎是a)破解标签组件以获取附加数据b)编写自己的组件/模块来执行这两个功能,可能利用现有的表。这两个似乎都不好,但我倾向于第二个。无论哪种方式,模板覆盖机制看起来都非常适合我的需要,而且在我处理数据问题之前,它将在很大程度上解决问题。谢谢。如果你已经有两个相似的模块,重写模块并将两者结合起来并不特别困难。模块很容易组合在一起,特别是如果你有一个很好的基础来修改的话。好的,我可能会这样做。遗憾的是,显然没有一种更简单的集成模块的方法,因为这两种模块的未来更新都会带来好处。然而,鉴于raxo all mode 1.5似乎从未进行过一次更新,我可能不会错过太多!顺便说一句,我对Joomla有点失望!扩展社区。似乎扩展(包括这两个)是GLP的,但在开源开发中严重缺乏——即代码存储库、bug追踪器等。我是否遗漏了什么?Joomla开发社区的规模既是一个福音,也是一个障碍。如果您使用来自更大或更可靠的开发人员的扩展,您将获得定期更新。Akeeba、Phoca、Gavick、Rockettheme、Yootheme、NoNumber和其他人都非常擅长发布常规功能、bug和安全更新。但对于其中的每一个,都有一堆其他的扩展,它们没有很好地编码,从未更新,或者只是被放弃了。不幸的是,有许多这样的扩展也是非常方便的。你只需要接受好的一面和坏的一面。你知道我在哪里可以得到JXTensed标签安装文件的副本吗?我需要将一个站点从1.5迁移到3.x,而jxtended站点不再处于活动状态(似乎整个公司都破产了)