问题标签 [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 回答
1341 浏览

magento - 未找到 Magento 2.3 升级表

您好,我刚刚将一个项目从 magento 2.2.6 升级到 2.3,并且在进行设置时遇到了这个问题:升级

SQLSTATE [42S02]:未找到基表或视图:1146 表 'catalog_category_product_index_store1_store1' 不存在,查询为:INSERT INTO catalog_category_product_index_store1_store1 ( category_id, product_id, position, is_parent, store_id, visibility) SELECT catalog_category_product_index_store1.* FROM catalog_category_product_index_store1WHERE (store_id = '1') ON DUPLICATE KEY UPDATE category_id= 值( category_id), product_id= 值( product_id), position= 值( position), is_parent= 值( is_parent), store_id= 值( store_id), visibility= 值( visibility)

0 投票
1 回答
4249 浏览

magento - Magento 2.3 不发送任何电子邮件

我正在使用通过网络托管 Cpanel 安装的 Magento 2.3。

我正在测试电子邮件,但没有任何内容发送到我在 hotmail 或 gmail 或个人托管电子邮件中的电子邮件

也不发送到垃圾邮件文件夹

我在主机上测试了从另一个脚本(Wordpress)发送的电子邮件,它工作正常我收到了电子邮件

我已经使用我的托管电子邮件和 gmail 电子邮件进行了测试,它不起作用不发送:

  • 注册确认链接电子邮件
  • 密码重置电子邮件
  • 订单交易电子邮件
  • 时事通讯电子邮件

这些是我在管理面板上的配置:

在此处输入图像描述

在此处输入图像描述

顺便说一句,正如您在页面上看到的那样,没有 SMTP 配置选项(因此我没有邮件服务器我正在使用我的托管电子邮件服务器)

这是我的托管服务器信息:

在此处输入图像描述

我在magento root 文件mail()的末尾添加了函数,它正在工作index.php

在此处输入图像描述

在此处输入图像描述

我该如何解决这个问题?

问候,

0 投票
1 回答
206 浏览

magento - 快速手册 magento 2.3 QBWC1012

我正在将商店从 magento 1 迁移到 magento 2,他们将其与 MQC 远程桌面上的 Quickbooks Desktop 集成。

我在 m1 和 m2 上都使用了 consolibyte。它也在 m2 上工作。然后我不得不搁置这个任务并将magento更新到2.3.0。

现在,当我尝试在远程桌面上的 Web 连接器中更新我的 Magneto 2 应用程序时,它给了我以下错误:

日志如下所示:

我试图找到解决方案,但仍然没有运气。

SOAP 服务器似乎在工作:

这就是它的启动方式:

有人遇到过这个问题吗?有人知道如何解决。

问候

0 投票
0 回答
428 浏览

warnings - 警告:出于安全原因,syslog() 已被禁用

我使用magento 2.3,全新安装模式:开发人员

安装扩展后,我尝试执行php bin/magento setup:upgrade,但这不起作用。我收到一条警告信息

我可以用“@”来防止警告,就像这里http://www.php.net/manual/en/language.operators.errorcontrol.php一样。但这是正确的方式吗?这个警告的原因是什么?也许它必须修复。

0 投票
1 回答
122 浏览

magento - Magento 2.3 自定义主题无法删除

您好,我正在尝试使用此文档链接在 Magento 2.3 中制作自定义主题。
我的目录看起来像这样 frontend>myvendor>mytheme 里面theme.xml,registration.php and composer.json没有别的。

现在,当我删除此目录并检查 Magento Admin Dashboard 时,主题仍然是它们没有删除,所以很奇怪,我检查了数据库 mg_theme 没有他们唯一的默认 magento 主题,我运行cache:flush & dump-autoload仍然没有效果,我真的很困惑怎么来很难删除主题..

我真的很困惑,因为一开始我没有运行任何这个命令

如果有人有广泛的想法我该如何解决这个问题请告诉我..我已经阅读并检查了 Magento 文档没有任何工作..

对不起,我的英语不好..

0 投票
0 回答
939 浏览

block - Magento 2:如何在结帐成功页面上显示客户电子邮件?

我的代码如下

app/code/custom/checkout/block/success.php

应用程序/设计/前端/供应商/主题名/Magento_Checkout/layout/checkout_onepage_success.xml

app/design/frontend/vendor/themename/Magento_Checkout/templates/success.phtml

$block->getOrder()->getCustomerEmail();

这是返回错误:对非成员函数的调用为空

app/code/Custom/Checkout/etc/frontend/di.xml

所有的事情都运作良好。

但没有阻止成功页面

请帮助我的代码有什么问题?

0 投票
1 回答
306 浏览

php - 在 Magento 2.3 中执行 mftf run:test 命令时找不到 Codecept_absolute_path () 错误

我有 Magento 2.3,我想使用 Magento 功能测试框架 2.3 版,但是当我运行命令vendor/bin/mftf run:test AdminLoginTest运行测试时,出现以下错误:

在文件 PramsLoader.php 中,codecept_absolute_path()调用方法并给出错误,因为未定义此方法

我该如何解决这个问题?

0 投票
0 回答
24 浏览

php - 在 Magento 2.3 中找不到用于功能测试框架的 generateFixtureXml.php 文件

根据 Magento 2.3 的官方文档,我们可以生成执行此命令的夹具。例如:

但我在 dev/tests/functional/util 文件夹中找不到这个文件。

文档的网址是https://devdocs.magento.com/guides/v2.3/mtf/create_test/create_new_test.html

这个文件在哪里?

0 投票
1 回答
47 浏览

php - 为什么 Magento 官方文档说我们必须为 MFTF(Magento 功能测试框架)下载 2.3-develop 版本?

我们的项目使用 Magento 2.3。MFTF(Magento 功能测试框架)功能测试的官方文档的 url 是https://devdocs.magento.com/mftf/2.3/getting-started.html

根据官方文档,我们必须按照以下步骤进行安装:

1) git 克隆https://github.com/magento/magento2.git

2) cd magento2 /

3) git checkout 2.3-develop ...

我们的问题是:

1)是否需要做官方仓库的“git clone https://github.com/magento/magento2.git ”?因为我们从 URL https://magento.com/tech-resources/download而不是从 Magento 2 github下载了项目

2)有必要做“git checkout 2.3-develop”吗???因为我们的项目有 2.3 版本而不是 2.3-develop

我们是否需要将 2.3-develop 作为单独的项目安装以进行功能测试?

0 投票
1 回答
2349 浏览

magento-2.3 - 使用 Klarna Checkout 获得“401 未经授权”

我在 Magento2.3 上安装了 Klarna Checkout v7 并收到错误消息:

我查看了 Klarnas API 并创建了一个 curl 请求来验证凭据、API 密钥和密钥在通过 curl 运行后是否正确:

身体

问题可能出在哪里?