我有一个Joomla网站,它是通过向自由职业者提供工作而开发的。
它有许多模块、插件和组件都是经过开发的。
现在我想在Joomla上开发另一个网站。我想使用这些扩展名,但没有安装zip文件。
有没有一种方法可以导出它们,或者通过导出一些文件来创建它们。我是的,那么具体怎么做呢?
问题不同于是否可以导出joomla 2.5中已经安装的组件?在那里,他们只是询问导出组件,而在这里,导出必须扩展到插件和模块。
有一个工具:GreenCape/extension export,称为extension Exporter。它是为Joomla 3.8编写并测试的。与其他工具不同,它考虑了扩展清单文件(尤其是文件夹名称)。
(免责声明:我写的)
对于nibra的回答:
这很好,谢谢你的分享。备注:
-
安装后,我无法启用您的插件,需要在InstallerViewManage.php第64行中设置$filterForm变量public
-
我可以导出我的组件,然后将其删除,但当尝试重新安装时,它错过了router.php文件,而我在管理员端没有该文件,所以我需要将其从导出的安装XML文件中删除。
-
在那之后,我可以成功地安装我的组件,但语言文件丢失了,因为我的组件是匈牙利语的,没有为它设置英语文件。
- 另外,将数据库表与组件一起转储也很好,这样我就不需要单独导出/导入了
因此,经过一点手动微调,这将是一个很好的工具。非常感谢。