joomlatools / framework-migrator
可重用迁移组件
v1.2.2
2022-03-21 09:05 UTC
Requires
- joomlatools/framework: ~3.0
README
这是一个可重用的组件,用于导出和导入Joomlatools框架的扩展数据。[Joomlatools Framework](http://www.joomlatools.com/developer/framework/).
要求
- Joomlatools Framework 3
- PHP 5.4 或更高版本
- MySQL 5
安装
使用 Composer 进行安装。在命令行中转到您的Joomla安装根目录,并执行以下命令
composer require joomlatools/framework-migrator:1.*
组件将被安装在Joomla网站根目录的 vendor
文件夹中。Composer安装程序将确保组件从该位置启动,并使其可供扩展该组件或其他使用它的组件使用。
如何使用
在您的扩展的派发器中包含行为
class ComFooDispatcherHttp extends ComKoowaDispatcherHttp
{
protected function _initialize(KObjectConfig $config)
{
$config->append(array(
'behaviors' => array(
'com:migrator.dispatcher.behavior.migratable'
)
));
parent::_initialize($config);
}
}
默认情况下,这将从以下标识符中选择迁移器
com://admin/foo.migrator.export
com://admin/foo.migrator.import
或者,您可以在行为配置中指定不同的标识符。
然后,导航到您的扩展中的 view=export
或 view=import
以执行迁移。
贡献
此组件是一个开源的、社区驱动的项目。我们欢迎每个人贡献。我们提供了贡献指南,以帮助您开始。
作者
查看贡献者列表。
许可证
joomlatools-framework-migrator
组件是免费和开源软件,根据GPLv3许可证授权。