【问题标题】:How to add/Insert Extension in magento 2.0?如何在 magento 2.0 中添加/插入扩展?
【发布时间】:2015-12-10 11:37:31
【问题描述】:

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

【问题讨论】:

    标签: magento zend-framework magento2 magento-2.0


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      安装 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

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

      【讨论】:

        【解决方案3】:

        首先下载你要安装的扩展。 然后解压。 打开 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 后端并刷新缓存。 这就是添加或安装扩展的方法。

        【讨论】:

          猜你喜欢
          • 2016-05-09
          • 1970-01-01
          • 2015-12-13
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-12-02
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多