显示来自其他Joomla网站的文章

时间:2014-03-19 22:09:55

标签: php joomla

我在一台服务器上安装了Joomla的13个站点。 一个主要网站+12个其他网站。 每个站点都是不同的Joomla安装(基于相同的模板等)。

现在我需要在其他网站中显示来自主网站的新闻。

我在想:

  1. 通过RSS执行此操作,但我有一个新闻滑块,它不支持RSS频道。
  2. 制作PHP脚本,当我在主站点上插入文章时,将文章直接插入到其他12个站点的数据库中。
  3. 制作自定义脚本以解析主站点中的内容,并像其他站点中的新闻一样加载。
  4. 你有什么想法吗?怎么做?

1 个答案:

答案 0 :(得分:1)

如果所讨论的所有网站数据库都在同一台服务器上,我会直接查询相关表,而不是经历设置12种不同RSS源的所有麻烦和开销。这是假设没有其他业务需要将这些提要实施到外部世界。

查看以下链接,了解如何使用Joomla的核心数据库类连接到外部数据库。根据您的结构,您可以编写一个模块,其中包含可以安装在所有网站上的连接,表和查询选项。这使您可以实现所有网站的目标,同时只需维护一个模块代码包。

http://docs.joomla.org/Connecting_to_an_external_database