问题标签 [magento-2.3]

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 投票
1 回答
358 浏览

magento-2.3 - 执行 MFTF 自定义测试时未在 XML 错误中定义测试

我正在尝试在 MFTF 2.3.14 和 Magento 2.3.1 创建自定义测试用例。我将StorefrontPersistedCustomerLoginTest.xml其用作模板并StorefrontLoginRequiredFieldTest.xml通过仅发送电子邮件和密码字段的空字符串并验证错误消息来尝试自定义测试。当我尝试运行测试时,出现以下错误。

我在下创建了自定义测试

  1. 我尝试了现有的工作测试用例 StorefrontPersistedCustomerLoginTest.xml,只是更改了测试的名称(测试名称以外的内容)与现有的相同)并运行。使用新名称,即使现有的测试用例也无法正常工作。

  2. 我没有将自定义测试保存在新文件夹中 /var/www/html//var/www/html/magtiretest/app/code/ISNEZTire/login- module/Test/Mftf,而是将其保存在现有工作测试所在的文件夹中。

仍然得到:

.env 文件

我也尝试了所有评论的配置

0 投票
0 回答
1694 浏览

php - Magento 2 Widget - 致命错误:允许的内存大小为 792723456 字节已用尽(尝试分配 400560128 字节)

我正在尝试制作“畅销产品”小部件。

小部件显示在所需位置,但不包含任何数据。在我尝试打印输出后,弹出此错误 - “致命错误:允许的内存大小为 792723456 字节已用尽(尝试分配 400560128 字节)”。我怀疑可能存在内存分配问题,所以我尝试分配更多的内存,例如 2G、4G,甚至 16G,但错误仍然存​​在。请帮助。这是我的代码-

此方法显示错误 -

0 投票
0 回答
1017 浏览

jquery - magento 2 Uncaught TypeError:没有名为“openModal”的方法

我正在使用 magento 2.3 版本。我制作了一个自定义模块。在自定义模块中,我需要 2 个弹出窗口(使用引导模式)。

这是我的js代码-

JS代码:

.phtml 文件:

在控制台中,当我第三次刷新页面时出现此错误:

我在刷新时显示 1 个模式,在弹出窗口中,有 2 个按钮,一个用于确认,第二个用于退出,如果单击确认按钮,则应将其重定向到主页,或者如果单击退出则显示第二个弹出窗口。

0 投票
1 回答
295 浏览

magento - 从 Magento 2.2.5 更新到 2.3.1 失败并出现错误

当尝试在系统升级面板或命令行中将 Magento 2.2.5 更新到 2.3.1 时,我们会收到 composer 错误。我们怀疑这是 composer.json 问题,但它是针对一个继承的网站,所以我们有点不确定如何管理这个问题

来自系统更新面板的错误如下

composer.json 在下面

任何帮助都将不胜感激,sagepay 插件需要更新以修复我们遇到的付款错误错误,而且我们已经超出了我们的深度(正如原始开发人员离开的那样)。

0 投票
1 回答
39 浏览

magento - 学习 Magento 主题开发的最佳方式是什么?

我目前正在执行一项新任务,它涉及学习开发可以安装在现有商店或新商店中的 magento 主题。

我目前很难了解 magento 如何呈现模板,并想知道是否有学习 magento 主题开发的好方法

0 投票
2 回答
915 浏览

magento2 - Magento 2 Override by preference 在我的自定义模块中不起作用

我试图覆盖

在 etc/di.xml 下。但是运行后

php bin/magento 设置:升级

命令将收到“目录规则索引失败”错误消息。在 system.log 文件下,它将显示以下错误消息 -

创建对象时发生类型错误:Magento\Customer\Model\ResourceModel\AddressRepository,

注意:我已删除生成的文件夹并运行所有必需的命令。另外,我的magento版本是2.3。

0 投票
0 回答
136 浏览

magento2 - 在 Magento 2 中编辑自定义客户组属性(列)

你好 !

我尝试在我的 Magento 2.3 中编辑一些自定义客户组字段,但我不知道如何开始。

我已经添加了一些列并使用模块将其显示在管理后台。

查看/adminhtml/ui_component/customer_group_listing.xml

但现在我希望在更新表单上能够修改这些字段(siret、code_client、zipcode)

BO 截图

例如,这里我只有 2 个字段,但我想在表单中添加例如邮政编码。

更新表单截图

谢谢 :)

0 投票
1 回答
21 浏览

javascript - 单击事件不适用于由 JS 生成的按钮

当我选择"Keyboard layout"它使用 js 生成按钮时 - 但点击事件不适用于动态生成的按钮。我认为,这是因为当文档准备好时,元素“ .prices-tier”不存在。它仅在我选择布局时生成。

在此处输入图像描述

我的部分代码:

生成的html元素:

0 投票
2 回答
615 浏览

php - 未生成订单电子邮件 :: 需要 SMTP 配置 :: Magento 社区开源

Magento 2.3.1 订单电子邮件在成功订购后未生成。

操作系统:Ubunut 18.04 支付网关:Fatzebra

使用以下代码生成电子邮件。 https://magecomp.com/blog/send-order-confirmation-email-after-successful-payment-magento-2/

我还尝试通过禁用 store->configuration->Sales->Sales Email->Order to No/yes 这两个选项来使其工作,但仍然无法正常工作。

0 投票
0 回答
117 浏览

magento2 - Magneto2 在我的帐户下的前端没有客户订单历史记录,订单只能从管理员看到?

在迁移和新开发完成后测试我们的 Magento 2.3.1 站点。我们即将上线,然后我发现在“我的帐户”>“我的订单”下查看客户订单历史记录时出现问题。显示以下消息“您没有下订单”。

我可以在后台查看这个测试客户订单,所有旧订单和新订单都正常显示。这种缺乏订单历史的情况发生在新老客户身上。

我觉得客户帐户与商店的关联/配置方式有些奇怪。如果是这样,我应该在数据库的哪个位置验证这种预感?

有没有人见过这样的,谢谢你的帮助!

我已经使用来自 1.9.4 的旧进口客户和新客户对此进行了测试。显示的订单历史没有变化。

我希望看到我的客户订单的完整历史记录。相反,我收到的是“您没有下订单”。信息。