问题标签 [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.
magento - 在结帐 Magento 2 时添加自定义步骤时激活多个步骤
我在结帐时添加了一个自定义步骤,因为下一步也会与自定义步骤一起激活。由于我的报价是虚拟的,因此运输步骤是隐藏的,只有自定义步骤和付款步骤会一起显示。
以下是我尝试过的代码。
ST/Employees/view/frontend/web/js/view/login.js
c# - 如何使用 C# 将产品添加到 Magento 2 REST API?
如何使用 c# 以编程方式为 magento 2.1 创建新产品。每当我运行我的代码时,我都会收到此异常,但我无法理解其含义:
这是什么意思?
magento - Magento 2:无法将订单状态从完成更改回处理
出于调试目的,我需要在某些订单已经发货后将其状态更改回处理中,因此状态为完成。
我正在尝试以编程方式执行此操作,因此我删除了订单的发货以及发票,但我无法强制状态返回到处理中并且它仍然是完整的。
是否可以这样做,或者一旦状态完成,就无法返回状态流?
只是一段代码:
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
.
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 与应有的完全不同。
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 从市场上安装了模块,没有任何问题。
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;
}
谢谢。
magento2.1 - Magento 2 刷新缓存存储
当我单击刷新缓存存储时,当我检查元素时,一些 CSS 和 JS(例如 Custom.css、Owl Carousel CSS、Bootstrap CSS 没有显示)并且我的整个 UI 都受到干扰。我正在使用 Smart-wave Porto 主题。如何解决。链接: http: //loredigital.net/merrimac-industrial/
magento - default_head_blocks.xml 中的新链接永远不会出现
我想在 Magento 2 商店的head
元素中添加一些链接,以提供 favicon 包(特定于操作系统的链接图标等)。在我的主题目录中,我添加了一个新的 default_head_blocks.xml:
有以下内容:
问题是,这些标签永远不会出现在 html 中。我default.xml
在同一个文件夹中添加了一个以删除标准的报告错误链接,并且该链接消失的速度比我周五的薪水还快。我还可以手动浏览图像 URL 以获取图标图像。但是,链接永远不会出现。
我在这里想念什么?
PS。必须指出,主题继承了Blank。
http - 清漆缓存来自服务器端安全扫描器的 POST 请求
我在Magento版本上经营一个网上商店。2.1.8电子商务平台。
最近,我遇到了一个问题,我的网站前端使用了完全不同的颜色皮肤和布局,无法弄清楚为什么会发生这种情况。
清除清漆缓存解决了一段时间的问题,因为网站会在一段时间后再次随机更改皮肤。我不知道 Varnish 是如何缓存不应该显示的内容的。
我还使用 Acunetix 作为服务器端扫描程序,它每周扫描我的网站以查找任何恶意代码或安全漏洞。我找到了它发送的一个 POST 请求:
以上是Varnish 缓存的错误设计的配置。例如缓存aquamarine.css
了错误的CSS 文件,它应该是red.css
.
是否有可能在此发布请求之后,Varnish 缓存了此设置?另外,克服这个问题的最佳方法是什么?我是否应该在 Acunetix 中创建规则以避免此 URL?或者创建一个 NginX 配置来阻止对它的访问?