问题标签 [magento2.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
909 浏览

magento - 在结帐 Magento 2 时添加自定义步骤时激活多个步骤

我在结帐时添加了一个自定义步骤,因为下一步也会与自定义步骤一起激活。由于我的报价是虚拟的,因此运输步骤是隐藏的,只有自定义步骤和付款步骤会一起显示。

以下是我尝试过的代码。

ST/Employees/view/frontend/web/js/view/login.js

0 投票
1 回答
988 浏览

c# - 如何使用 C# 将产品添加到 Magento 2 REST API?

如何使用 c# 以编程方式为 magento 2.1 创建新产品。每当我运行我的代码时,我都会收到此异常,但我无法理解其含义:

这是什么意思?

0 投票
1 回答
2423 浏览

magento - Magento 2:无法将订单状态从完成更改回处理

出于调试目的,我需要在某些订单已经发货后将其状态更改回处理中,因此状态为完成。

我正在尝试以编程方式执行此操作,因此我删除了订单的发货以及发票,但我无法强制状态返回到处理中并且它仍然是完整的。

是否可以这样做,或者一旦状态完成,就无法返回状态流?

只是一段代码:

0 投票
1 回答
309 浏览

ubuntu - Runtime exception in magento 2 installation on ubuntu

I am trying below command to install magento 2.1 on ubuntu (Nginx and PHP 5.6) but i am getting a runtime exception with message

[Runtime Exception] "-?" option does not exist.

0 投票
1 回答
71 浏览

css - Magento 2 主页问题 | CSS 和布局不同于任何其他页面

我的magento 2.1.8网站有一个非常奇怪的问题。突然,主页开始看起来与我网站上的任何其他页面都不同。

主页:

在此处输入图像描述

我网站上的任何其他页面:

在此处输入图像描述

如您所见,主页加载了与我网站上的其他页面完全不同的类...什么可能导致此问题?以前有人遇到过这个吗?

更新:

当我将会话 ID 添加到主页 url /?SID=5d1ia2d0j92bn95qbc9g5jc7l3 时,它会正确显示该站点...

更新 2:

当我进入浏览器并通过键入 domain.co.uk 进入我的网站时,它会重定向我并为其分配一个会话 ID。然后该网站将正确显示。但是,当我输入www .domain.co.uk 时,它并没有分配会话 ID,而且主页看起来完全不同。

更新 3:

当我使用http://domain.co.uk导航到我的网站时,它会将我重定向到https://www.domain.co.uk/?SID=1m9tt10hmga4slep7sac8ur8v2并且一切正常。当我在 URL 中添加 http添加www时,它会将我重定向到https://www.domain.co.uk/而没有会话 ID,其中 CSS 与应有的完全不同。

0 投票
1 回答
1112 浏览

composer-php - 无法在 Magento 2.1 上使用 composer 安装模块

我正在尝试在我的Magento版本上安装M2ePro模块。2.1.8应用程序使用作曲家并得到这个错误:

找不到软件包 m2e/ebay-amazon-magento2 的匹配版本。检查包拼写、您的版本约束以及该包的稳定性是否与您的最低稳定性 (alpha) 相匹配。

包的拼写是正确的,我试过定义模块的版本(唯一可用的是1.3.2):

但是得到同样的错误,所以我相信这个模块的稳定性是“ Beta”,我已经minimum-stability (alpha)设置了“”,所以应该安装 beta 模块没有问题。?

我在作曲家文档中寻找解决方案,但可以找到有关安装 beta 的任何信息:https ://getcomposer.org/doc/03-cli.md#require

还是我找错地方了?

我设法在我的开发站点上成功安装了模块并且没有收到此错误,所以我认为这可能是由于我的 Magento 应用程序处于“生产”模式但将模式设置为“开发人员”没有解决我的问题。

更新:

我刚刚找到了这个帖子:https ://magento.stackexchange.com/questions/114393/error-in-using-composer-to-install-a-module-in-magento-2-0 。这个问题的答案是您需要将包定义为存储库。该包来自市场,这是我的 composer.json 的内容:

我以前使用 composer 从市场上安装了模块,没有任何问题。

0 投票
1 回答
577 浏览

magento - Magento 2 - 在主页上显示/显示自定义模块

我在新的 Magento 2 中并创建了一个自定义模块,它与 url(http:///modulename/index/test) 工作正常,但需要在主页上调用它。我的意思是当主页加载时,模块会被自动调用。怎么可能?

以下是我在模块创建过程中遵循的步骤 -

第 1 步:创建命名空间和模块文件夹

第 2 步:创建 etc/module.xml 文件

第 3 步:创建 etc/registration.php 文件

\Magento\Framework\Component\ComponentRegistrar::register(\Magento\Framework\Component\ComponentRegistrar::MODULE, 'Ignvia_HelloWorld', DIR );

第 4 步:创建 etc/frontend/routes.xml 文件

第 5 步:创建 Controller/Index/Test.php

命名空间 Igniva\HelloWorld\Controller\Index;

类测试扩展 \Magento\Framework\App\Action\Action { protected $_pageFactory;

}

谢谢。

0 投票
0 回答
114 浏览

magento2.1 - Magento 2 刷新缓存存储

当我单击刷新缓存存储时,当我检查元素时,一些 CSS 和 JS(例如 Custom.css、Owl Carousel CSS、Bootstrap CSS 没有显示)并且我的整个 UI 都受到干扰。我正在使用 Smart-wave Porto 主题。如何解决。链接: http: //loredigital.net/merrimac-industrial/

0 投票
1 回答
748 浏览

magento - default_head_blocks.xml 中的新链接永远不会出现

我想在 Magento 2 商店的head元素中添加一些链接,以提供 favicon 包(特定于操作系统的链接图标等)。在我的主题目录中,我添加了一个新的 default_head_blocks.xml:

有以下内容:

问题是,这些标签永远不会出现在 html 中。我default.xml在同一个文件夹中添加了一个以删除标准的报告错误链接,并且该链接消失的速度比我周五的薪水还快。我还可以手动浏览图像 URL 以获取图标图像。但是,链接永远不会出现。

我在这里想念什么?

PS。必须指出,主题继承了Blank

0 投票
1 回答
120 浏览

http - 清漆缓存来自服务器端安全扫描器的 POST 请求

我在Magento版本上经营一个网上商店。2.1.8电子商务平台。

最近,我遇到了一个问题,我的网站前端使用了完全不同的颜色皮肤和布局,无法弄清楚为什么会发生这种情况。

清除清漆缓存解决了一段时间的问题,因为网站会在一段时间后再次随机更改皮肤。我不知道 Varnish 是如何缓存不应该显示的内容的。

我还使用 Acunetix 作为服务器端扫描程序,它每周扫描我的网站以查找任何恶意代码或安全漏洞。我找到了它发送的一个 POST 请求:

以上是Varnish 缓存的错误设计的配置。例如缓存aquamarine.css错误的CSS 文件,它应该是red.css.

是否有可能在此发布请求之后,Varnish 缓存了此设置?另外,克服这个问题的最佳方法是什么?我是否应该在 Acunetix 中创建规则以避免此 URL?或者创建一个 NginX 配置来阻止对它的访问?