为magento创建新包

时间:2012-07-23 08:36:55

标签: magento module

当我尝试安装由我创建的新扩展程序时给出错误, CONNECT ERROR:包文件无效 版本无效,应该是:x.x.x. 稳定性无效 渠道网址无效 空作者部分 空包装内容部分 我正在创建包,转到Magento connect,包扩展。我想我正在关注创建包所需的所有东西。相同的模块正在现场工作,但是当我创建包和删除模块时,它不起作用。我还测试了稳定性,依赖性等。仍然无法正常工作。如何获得有关我遇到的错误的更多信息?

1 个答案:

答案 0 :(得分:0)

我也很难弄清楚

它是关于文件名:ExtraWatch-1.0.0.tgz

格式正确。

它必须包含package.xml

类似这样的东西(你会找到package.xml的其他例子)

    <?xml version="1.0"?>
    <package>
        <name>ExtraWatch</name>
        <version>1.0.0</version>
        <stability>devel</stability>
        <license>GPL</license>
        <channel>community</channel>
        <extends/>
        <summary>asdf</summary>
        <description>description</description>
        <notes>test</notes>
        <authors>
            <author>
                <name>Matto</name>
                <user>matto3c</user>  
                <email>foo@codegravity.com</email>
            </author>
        </authors>
        <date>2012-08-17</date>
        <time>08:22:34</time>
        <contents>
            <target name="magelocal">
                <dir name="CodeGravity">
                    <dir name="ExtraWatch">
                        <dir name="Block">
                            <dir name="Adminhtml">
                                <dir name="ExtraWatch">
                                    <file name="Edit.php"/>
                                </dir>
                            </dir>
                        </dir>
                    </dir>
                </dir>
            </target>
        </contents>

        <compatible/>
        <dependencies><required><php><min>1.0.0</min><max>5.5.0</max></php></required></dependencies>
    </package>