2

我尝试添加外部 magento-2 扩展,但我无法添加它,因为我在管理端找不到 magento-connect。我认为管理面板没有magento-connect。您对此有什么想法可以分享,或者有一个可以提供帮助的好教程吗?

4

3 回答 3

2

此完整功能即将推出,但您可以使用示例数据对其进行测试。

  1. 您需要通过此处指定的 composer create project安装没有示例数据的 magento 。
  2. 登录到管理员并导航到SystemWeb Setup Wizard在工具下查找。
  3. 导航至此处Magento Marketplace指定的 magento.com 并输入您的身份验证密钥。
  4. 如果您导航回组件管理器并单击sync(此步骤可能需要一段时间),在市场上进行的“购买”最终将显示在此处。这仍然是 WIP
  5. 现在,您可以使用示例数据模块对其进行测试。在New Purchases它下面应该显示新模块的数量(现在样本数据模块的数量为 20)。如果单击install下方,您应该能够看到可以安装的示例数据模块列表。
  6. 选择要安装的模块,然后单击install网格左上角的按钮。或者一次安装一个组件。
  7. 将有一个依赖检查(这需要一段时间),基于检查新需要的组件的作曲家。此步骤需要设置 cron。这里的说明
  8. 接下来,您可以选择创建备份,然后最后安装组件,这是通过上一步中的 crons 设置和 composer 完成的。
于 2015-12-10T23:10:03.137 回答
1

安装 Magento 2 扩展是一项简单的任务.. 您只需提取扩展 zip 文件并将文件夹放在 Magento 2 app/code 目录中,这样结构就应该类似于 app/code/namespace/module-name

那么你必须运行一些命令来注册你的 Magento 2 扩展

在 Magento 2 目录中打开终端,与 app 目录平行

运行这些命令-

  1. 为您的 magento 2 目录授予读写权限

    sudo chmod -R 777 /Magento 2 文件夹的路径,例如 /opt/lampp/htdocs/Training/Magento_2.0

如果您使用的是 linux 操作系统,那么您必须运行此命令。对于 Windows,没有必要。

  1. 用于注册您的分机

    /opt/lampp/bin/php bin/magento module:enable Namespace_Modulename /opt/lampp/bin/php bin/magento setup:upgrade

  2. 用于编译您的扩展代码

    /opt/lampp/bin/php bin/magento setup:di:compile

var现在刷新缓存,从 Magento 2目录中删除缓存文件夹。

于 2016-04-01T12:22:47.187 回答
0

首先下载要安装的扩展。然后解压。打开 Filezilla 并将 app 文件夹复制或上传到您的 Magento 2 public_html 文件夹。文件上传后。使用 Putty 运行以下 SSH 命令。

  • php bin/magento 设置:升级
  • php bin/magento setup:di:compile
  • php bin/magento 缓存:干净
  • php bin/magento 缓存:刷新

然后您可以进入 Magento 2 后端并刷新缓存。这就是添加或安装扩展的方法。

于 2020-02-11T07:58:50.057 回答