如何将文章从Joomla 2.5网站复制到Joomla 3网站?

时间:2016-10-09 20:49:40

标签: php joomla joomla2.5 joomla3.0

我有一个Joomla 2.5网站,需要将许多文章复制到新的Joomla 3网站。我没有将2.5网站升级到3,只需要复制2.5网站上的文章并将它们添加到Joomla 3网站。

有没有办法使用PHP从2.5网站读取文章,然后将文章插入Joomla 3网站?

两者都在同一台服务器上,每台服务器都拥有自己的数据库。我可以在PHP中访问这两个数据库,但由于资产ID,添加文章似乎相当复杂。

没有准确要求代码,只要Joomla 3中有一个添加文章的函数,我可以在从2.5表中加载文章后使用foreach,然后插入文章。

TIA!

斯隆

2 个答案:

答案 0 :(得分:2)

是 - 您可以将'a.ignore-a[href][data-ajax="off"]:not([href="#"])' 表从旧的Joomla数据库(2.5数据库)复制到新Joomla数据库(3.x数据库)的#__content表。您还应该将#__content表从旧数据库复制到新数据库。

如果您不想使用#__categories,那么您可以随时使用phpMyAdmin(虽然我们确实发现它有点不可靠)。

答案 1 :(得分:0)

您还可以使用扩展名“ SP Transfer”,在其中可以按ID选择要传输的文章。 您还可以使用扩展名“ J2XML”将数据从一个站点转换到另一个站点。