在 Magento 2 中启用 DHL Marketplace

Posted

技术标签:

【中文标题】在 Magento 2 中启用 DHL Marketplace【英文标题】:Enabling DHL Marketplace in Magento 2 【发布时间】:2019-03-11 11:37:11 【问题描述】:

如何在我的 Magento 2 管理员中添加DHL Market Place?一直在寻找如何启用它,但找不到任何解决方案。我应该将下载文件复制到app 文件夹吗?还是我需要进入管理面板?

注意:这里是初学者

【问题讨论】:

【参考方案1】:

对于那些将遇到与我在这里遇到的相同问题的人来说,这就是答案,我指的是开发人员给我的答案。

如果您在 php 7+ 中运行并希望通过 VCS 安装,那么下面是您需要运行的命令,DON'T 使用他们在 README.md 中专门为版本 0.10.0 提供的安装。它缺少有关如何使用 0.10.0 版在 Magento 2.3 中安装它的正确说明 以下是在 Magento 项目中运行和安装 DHL 所需的正确命令

composer config repositories.dhl-shipping-m2 vcs git@github.com:netresearch/dhl-module-shipping-m2.git <-- This is the important part to make it work

composer require dhl/module-shipping-m2:0.10.0

【讨论】:

【参考方案2】:

Magento2 遵循一种结构来添加自定义模块..它们是在 m2 中添加扩展的两种方式..

1:从作曲家安装它例如:DHL 从作曲家安装

composer 需要 dhl/module-shipping-m2:0.10.0

会直接保存在vendor文件夹中

2:手动安装,下载扩展并将其复制到magento root ie..app/code/yourextension

【讨论】:

是的,特别尝试了 1 号建议,但如果您使用 PHP 7.2+ 尝试此操作,您将收到一条错误消息,指出由于 PHP 版本问题无法安装。即使您有 7+ php 版本,它仍然会出现错误 将其放在 APP 文件夹中也会引发错误,并且不建议将其放在那里,并且安装/readme.md 中没有任何地方说您需要放置代码在应用文件夹中

以上是关于在 Magento 2 中启用 DHL Marketplace的主要内容,如果未能解决你的问题,请参考以下文章

要启用扩展,请验证它们是不是已在这些 .ini 文件中启用 - Vagrant/Ubuntu/Magento 2.0.2

为特定产品启用支付网关 - Magento 2

Magento Intraship PDF 创建失败

通过在 .htaccess 中启用 gzip 来提高 magento 速度

在 magento 1.9.0.0 中如何启用模板路径提示?

在 Magento 中启用 USPS