如何在 magento 2.0 中 add/Insert 扩展?
How to add/Insert Extension in magento 2.0?
我尝试添加外部 magento-2 扩展,但我无法添加它,因为我在管理端找不到 magento-connect。我认为管理面板没有 magento-connect。您对此有什么想法可以分享,或者有什么好的教程可以提供帮助吗?
此完整功能即将推出,但您可以使用样本数据对其进行测试。
- 您需要安装没有示例数据的 magento ,通过指定的 composer 创建项目 here。
- 登录到管理员并导航到
System
并在工具下查找 Web Setup Wizard
。
- 导航到
Magento Marketplace
并按照指定 here. 输入 magento.com 的身份验证密钥
- 如果您导航回组件管理器并单击
sync
(此步骤可能需要一段时间),"purchases" 在市场上制造的 最终会 显示上面这儿。 这仍然是 WIP。
- 现在,您可以使用示例数据模块对其进行测试。在
New Purchases
下,它应该显示新模块的数量(目前样本数据模块的数量为 20)。如果单击下方的 install
,您应该能够看到可以安装的示例数据模块列表。
- Select您要安装的模块,然后单击网格左上角的
install
按钮。或者一次安装一个组件。
- 将有一个依赖项检查(需要一段时间),基于检查新需要的组件的作曲家。此步骤需要设置 cron。 Instructions here
- 接下来,您可以选择创建备份,然后最后安装组件,这是通过上一步中的 crons 设置和 composer 完成的。
安装 Magento 2 扩展是一件容易的事..你只需要解压你的扩展 zip 文件并将文件夹放在你的 Magento 2 app/code 目录中,这样结构应该像 app/code /命名空间/模块名称
然后你必须运行一些命令来注册你的Magento 2扩展
在您的 Magento 2 目录中打开终端,与应用程序目录平行
运行这些命令-
授予对您的 magento 2 目录的读写权限
sudo chmod -R 777 /Magento 2 文件夹的路径,例如 /opt/lampp/htdocs/Training/Magento_2.0
如果您使用的是 linux 操作系统,则必须 运行 此命令。 windows 没有必要。
用于注册您的分机
/opt/lampp/bin/php bin/magento module:enable Namespace_Modulename
/opt/lampp/bin/php bin/magento setup:upgrade
编译你的扩展代码
/opt/lampp/bin/php bin/magento setup:di:compile
现在刷新缓存,从 Magento 2 var
目录中删除缓存文件夹。
首先下载你要安装的扩展。
然后解压缩。
打开 Filezilla 并将应用程序文件夹复制或上传到您的 Magento 2 public_html 文件夹。
上传文件后。
运行 以下 SSH 命令使用 Putty。
- php bin/magento setup:upgrade
- php bin/magento setup:di:compile
- php bin/magento cache:clean
- php bin/magento cache:flush
然后您可以进入 Magento 2 后端并刷新缓存。
这就是添加或安装扩展程序的方法。
我尝试添加外部 magento-2 扩展,但我无法添加它,因为我在管理端找不到 magento-connect。我认为管理面板没有 magento-connect。您对此有什么想法可以分享,或者有什么好的教程可以提供帮助吗?
此完整功能即将推出,但您可以使用样本数据对其进行测试。
- 您需要安装没有示例数据的 magento ,通过指定的 composer 创建项目 here。
- 登录到管理员并导航到
System
并在工具下查找Web Setup Wizard
。 - 导航到
Magento Marketplace
并按照指定 here. 输入 magento.com 的身份验证密钥
- 如果您导航回组件管理器并单击
sync
(此步骤可能需要一段时间),"purchases" 在市场上制造的 最终会 显示上面这儿。 这仍然是 WIP。 - 现在,您可以使用示例数据模块对其进行测试。在
New Purchases
下,它应该显示新模块的数量(目前样本数据模块的数量为 20)。如果单击下方的install
,您应该能够看到可以安装的示例数据模块列表。 - Select您要安装的模块,然后单击网格左上角的
install
按钮。或者一次安装一个组件。 - 将有一个依赖项检查(需要一段时间),基于检查新需要的组件的作曲家。此步骤需要设置 cron。 Instructions here
- 接下来,您可以选择创建备份,然后最后安装组件,这是通过上一步中的 crons 设置和 composer 完成的。
安装 Magento 2 扩展是一件容易的事..你只需要解压你的扩展 zip 文件并将文件夹放在你的 Magento 2 app/code 目录中,这样结构应该像 app/code /命名空间/模块名称
然后你必须运行一些命令来注册你的Magento 2扩展
在您的 Magento 2 目录中打开终端,与应用程序目录平行
运行这些命令-
授予对您的 magento 2 目录的读写权限
sudo chmod -R 777 /Magento 2 文件夹的路径,例如 /opt/lampp/htdocs/Training/Magento_2.0
如果您使用的是 linux 操作系统,则必须 运行 此命令。 windows 没有必要。
用于注册您的分机
/opt/lampp/bin/php bin/magento module:enable Namespace_Modulename
/opt/lampp/bin/php bin/magento setup:upgrade
编译你的扩展代码
/opt/lampp/bin/php bin/magento setup:di:compile
现在刷新缓存,从 Magento 2 var
目录中删除缓存文件夹。
首先下载你要安装的扩展。 然后解压缩。 打开 Filezilla 并将应用程序文件夹复制或上传到您的 Magento 2 public_html 文件夹。 上传文件后。 运行 以下 SSH 命令使用 Putty。
- php bin/magento setup:upgrade
- php bin/magento setup:di:compile
- php bin/magento cache:clean
- php bin/magento cache:flush
然后您可以进入 Magento 2 后端并刷新缓存。 这就是添加或安装扩展程序的方法。