我的问题是为我创建的自定义模块扩展创建更新包。
到目前为止,我已经能够使用“创建包扩展”功能导出mu模块,并使用Magento connect中的“直接包文件上传”方法在另一个Magento上安装模块。
但是当我制作一个较新版本的模块时,通过查看模块中的一些代码PHP文件,打包扩展并尝试使用“直接包文件上传”方法上传到Magento,它说它不能,上传该模块,因为文件已经存在。
我记得要更改config.xml文件中的版本号,我已经为数据库创建了一个更新脚本。但除此之外,我无法弄清楚如何继续,而且我一直无法找到文档,关于如何在其他地方进行扩展升级。
我希望你能在这件事上给我一些帮助。
答案 0 :(得分:0)
文件已存在意味着您已经上传了具有该版本号的更新。
你不能欺骗包裹;)
您必须使用新版本号在后端重新打包。只是更改package.xml不起作用;)相信我..我已经尝试过快速解决。
更多信息,请访问常见问题解答:http://www.magentocommerce.com/wiki/7_-_magento_connect/magento_connect_faq
此处还有新的包装信息:http://www.magentocommerce.com/magento-connect/new_developer/