【问题标题】:Display articles from other Joomla site显示来自其他 Joomla 网站的文章
【发布时间】:2014-03-19 22:09:55
【问题描述】:

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

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

我在想:

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

你有什么想法吗?如何做到这一点?

【问题讨论】:

  • 你为什么不制作 1 个 php 脚本来读取 12 个数据库而不是到处复制数据?

标签: php joomla


【解决方案1】:

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

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

http://docs.joomla.org/Connecting_to_an_external_database

【讨论】:

  • 感谢您的回答,这就是解决方案:)
猜你喜欢
  • 2011-11-03
  • 1970-01-01
  • 2012-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-07
  • 1970-01-01
相关资源
最近更新 更多