2011-05-17 113 views

回答

3

简版:是的,这是正常的。

龙版本:首先,一些术语

  1. 模块是PHP类和配置文件,旨在以特定的方式与Magento的交互的逻辑集合。

  2. Magento的连接包是可以安装到Magento的系统

Magento的连接包可以包含模块的集合任意PHP文件,但也可能包含得到安装到系统中的其他PHP文件。

Magento Connect不知道什么关于已经安装到您的系统的模块。它只知道包裹。如果你已经安装了一些Yoast模块,Magento Connect不知道任何关于它们的信息。这是Magento生态系统中的正常状态。

此外,许多商业扩展供应商已经建立了自己的套件管理系统。例如,在安装AITOC扩展程序之前,您需要安装AITOC安装程序。

自链接阿霍伊:有关安装的代码模块管理员,我试图让一个社会运行的扩展管理这些掉在地上。有background here,你可以(讽刺地?)安装Module List Module via Magento Connect

+0

感谢阿兰,模块列表模块看起来非常有用。 – Seosmart 2011-05-18 08:56:48

+0

嗨Alan, 刚刚安装了模块,这个错误出现在模块列表选项卡中:警告:无效参数为foreach()提供/var/www/vhosts/xxxxxxx.com/httpdocs/app/code/local/Pulsestorm第124行的/Modulelist/Model/Report/Infered.php,我应该怎么做?谢谢 – Seosmart 2011-05-18 14:56:41

+0

这是一个奇怪的错误,你会介意添加\t \t var_dump($文件夹。DS。'*'); var_dump($文件);在124线?我在印象之下总是返回一个数组 – 2011-05-18 16:46:58

3

如果未通过连接管理器安装它们只是上传的文件,他们将不会在Magento Connect Manager中显示出来。

+0

感谢达伦,我用的连接管理器虽然 – Seosmart 2011-05-18 08:35:10

1

请导航到系统>配置>高级(左下角)并选中禁用模块输出。列出所有已安装的模块。

0

也许就是为什么没有显示出来的原因是因为Magento的是越野车#$ @%&#$ @#$#$%)_。

关于Magento Connect及其下载程序存在很多问题。它不会安装您的扩展,也不会告诉您为什么它不安装扩展。它不会告诉你出了什么问题,或者如果出问题了,它几乎不会告诉你哪里出了问题!

难怪人们试图手动安装软件包! 我为什么要购买从Magento连接安装的第三方扩展?

这里有一些:

http://www.magentocommerce.com/bug-tracking/issue/index/id/964

Problem with Magento connect

Magento Connect install Error moving uploaded file

Magento Connect Manager cannot get package