如何在Magento Connect中上传magento扩展?

时间:2016-01-28 10:05:30

标签: magento

我想在Magento connect上传我自己的扩展程序,但我无法在Magento Connect中上传zip文件。上传我的模块错误时显示"无法保存版本。不允许的扩展发布文件类型。 "

任何团体都有任何想法,所以请告诉我。

提前致谢。

2 个答案:

答案 0 :(得分:0)

您的扩展程序必须是文件类型扩展名.tgz,因为这是Magento中规定的。有一些在线工具可以将.zip转换为.tgz,如this site

另请查看Magento的this manual,了解如何打包Magento Connect Extensions。

答案 1 :(得分:0)

似乎您拥有的zip文件不是Magento软件包。您可以使用Magento Connect管理器以正确的格式仅上载包含package.xml文件的有效Magento软件包,包括包含扩展文件的<contents>元素。

如果您有一个package.xml文件,其结构如下:

<?xml version="1.0"?>
<package>
    <name>...</name>
    <version>.</version>
    ...
    <contents>...</contents>
    ...
</package>

通过将package.xml放在根目录中,并将其他文件放在相对于根目录的相应位置,尝试将软件包重新创建为.tgz文件。

如果您没有package.xml文件,我建议您考虑将扩展文件复制到Magento安装中的相应位置,以手动安装扩展。