0

我有 3 个单独的 modx 进化网站。所有 3 个网站都完全不同,因此运行一个单独的数据库。然而,对于每个网站的新闻和事件页面,我希望它们都从 3 个网站中的 1 个的数据库中运行。我这可能吗?是否已经为此目的创建了一个额外的?

我已经研究过使用 RSS 提要的可能性,但宁愿让它们直接从数据库运行,因为这将允许从 3 个网站中的任何一个添加新闻文章。

谢谢,肖恩。

4

1 回答 1

1

您可以在一个 modx 实例中创建额外的表并从外部访问它们~但是它们需要在同一个文件系统上。我不知道通过 http/API 等执行此操作的方法。请参见此处。

http://rtfm.modx.com/display/revolution20/Loading+MODx+Externally

您要做的是创建额外的表并使用 xPDO 扩展 modx,最初进行设置是一项相当大的工作,但从长远来看是值得的。这是入门的最佳示例,尽管您不会扩展任何东西 [但 modx] 它确实为您提供了创建模式并将其注册到 modx 的有用示例。

http://rtfm.modx.com/display/revolution20/Extending+modUser

http://rtfm.modx.com/display/revolution20/Using+Custom+Database+Tables+in+your+3rd+Party+Components

最后,还有一个额外的东西会为你生成你所有的模式文件,但是我似乎找不到它叫什么......对不起。如果您有多个使用外键的表,它可能对您没有那么有用,因为它不会在它生成的文件中创建关系。

于 2012-11-02T16:26:41.147 回答