即使使用我的版本控制,我也对安装社区扩展持怀疑态度。有没有办法获取 tgz,以便我可以在安装之前解压缩并检查扩展程序?
2 回答
如本网站所述,Magento Connect 2.0 具有易于破译的特定格式。首先获得 Magento Connect 2.0 密钥。例子:
http://connect20.magentocommerce.com/community/Raveinfosys_Deleteorder
然后访问Magento Commerce 网站以获取该扩展,在“发行说明”选项卡中找到其版本。对于这个例子,最新版本是 1.0.3
现在,将原始密钥组合到此 URL 中:
http://connect20.magentocommerce.com/community/Raveinfosys_Deleteorder/1.0.3/Raveinfosys_Deleteorder-1.0.3.tgz
我专门使用此命令将扩展下载到我工作的内部服务器:
...然后我通常会对这些文件进行更改以适合我们的模板,即从 更改为. 一旦我很高兴,我将这些文件、新的 tar-ball 重新添加到我的实时站点,并通过 Magento 根目录下的 ssh shell。
wget http://connect20.magentocommerce.com/community/Raveinfosys_Deleteorder/1.0.3/Raveinfosys_Deleteorder-1.0.3.tgzdefault/default
default/my_template
tar
scp
tar -xzvf
我不使用magento connect ...可能应该,只是不能让自己盲目地“信任”它。
或使通用:
http://connect20.magentocommerce.com/community/Package_Name/[ver]/Package_Name-[ver].tgz
一些网站提供链接或代理链接以从 mangento connect 下载任何 mangeto 包作为.tgz
文件(即 gzip 压缩的 tar 文件)。然后你会得到标准的 magento PEAR 包。
这些站点需要Magento Connect 密钥来获取包:
第一个站点提供了 Magento Connect 网络服务器上包的链接,以便您了解它是如何工作的。
对于 Magento Connect 2.0,它还在一篇博客文章中描述了它的工作原理,并且有一个 bash 脚本在 github 上很好地展示了它。