Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为Magento中的扩展创建更新_Magento - Fatal编程技术网

为Magento中的扩展创建更新

为Magento中的扩展创建更新,magento,Magento,我的问题是为我所做的自定义模块扩展创建更新包 到目前为止,我已经能够使用“创建包扩展名”功能导出mu模块,并使用Magento connect中的“直接包文件上载”方法将模块安装到另一个Magento上 但是,当我制作一个更新版本的模块时,通过更改模块PHP文件中的一些代码,打包扩展名并尝试使用“直接打包文件上载”方法上载到Magento,它说无法上载模块,因为文件已经存在 我记得在config.xml文件中更改了版本号,并且为数据库编写了更新脚本。但除此之外,我不知道如何继续,也找不到如何在其

我的问题是为我所做的自定义模块扩展创建更新包

到目前为止,我已经能够使用“创建包扩展名”功能导出mu模块,并使用Magento connect中的“直接包文件上载”方法将模块安装到另一个Magento上

但是,当我制作一个更新版本的模块时,通过更改模块PHP文件中的一些代码,打包扩展名并尝试使用“直接打包文件上载”方法上载到Magento,它说无法上载模块,因为文件已经存在

我记得在config.xml文件中更改了版本号,并且为数据库编写了更新脚本。但除此之外,我不知道如何继续,也找不到如何在其他地方进行扩展升级的文档


我希望你能在这件事上给我一些帮助。

文件已经存在意味着你已经上传了一个版本号的更新

你不能欺骗包裹;)

必须使用新版本号在后端重新打包。仅更改package.xml不起作用;)相信我。。我已经试着快速解决了

更多信息请访问常见问题解答:

这里还有新的包装信息: