如果我们可以访问Joomla网站的管理面板和主机的cPanel,如何从开发的Joomla站点导出扩展



我有一个Joomla网站,它是通过向自由职业者提供工作而开发的。

它有许多模块、插件和组件都是经过开发的。

现在我想在Joomla上开发另一个网站。我想使用这些扩展名,但没有安装zip文件。

有没有一种方法可以导出它们,或者通过导出一些文件来创建它们。我是的,那么具体怎么做呢?

问题不同于是否可以导出joomla 2.5中已经安装的组件?在那里,他们只是询问导出组件,而在这里,导出必须扩展到插件和模块。

有一个工具:GreenCape/extension export,称为extension Exporter。它是为Joomla 3.8编写并测试的。与其他工具不同,它考虑了扩展清单文件(尤其是文件夹名称)。

(免责声明:我写的)

对于nibra的回答:

这很好,谢谢你的分享。备注:

  • 安装后,我无法启用您的插件,需要在InstallerViewManage.php第64行中设置$filterForm变量public

  • 我可以导出我的组件,然后将其删除,但当尝试重新安装时,它错过了router.php文件,而我在管理员端没有该文件,所以我需要将其从导出的安装XML文件中删除。

  • 在那之后,我可以成功地安装我的组件,但语言文件丢失了,因为我的组件是匈牙利语的,没有为它设置英语文件。

  • 另外,将数据库表与组件一起转储也很好,这样我就不需要单独导出/导入了

因此,经过一点手动微调,这将是一个很好的工具。非常感谢。

最新更新