问题标签 [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.
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
) SELECTcatalog_category_product_index_store1
.* FROMcatalog_category_product_index_store1
WHERE (store_id = '1') ON DUPLICATE KEY UPDATEcategory_id
= 值(category_id
),product_id
= 值(product_id
),position
= 值(position
),is_parent
= 值(is_parent
),store_id
= 值(store_id
),visibility
= 值(visibility
)
magento - Magento 2.3 不发送任何电子邮件
我正在使用通过网络托管 Cpanel 安装的 Magento 2.3。
我正在测试电子邮件,但没有任何内容发送到我在 hotmail 或 gmail 或个人托管电子邮件中的电子邮件
也不发送到垃圾邮件文件夹
我在主机上测试了从另一个脚本(Wordpress)发送的电子邮件,它工作正常我收到了电子邮件
我已经使用我的托管电子邮件和 gmail 电子邮件进行了测试,它不起作用不发送:
- 注册确认链接电子邮件
- 密码重置电子邮件
- 订单交易电子邮件
- 时事通讯电子邮件
这些是我在管理面板上的配置:
顺便说一句,正如您在页面上看到的那样,没有 SMTP 配置选项(因此我没有邮件服务器我正在使用我的托管电子邮件服务器)
这是我的托管服务器信息:
我在magento root 文件mail()
的末尾添加了函数,它正在工作index.php
我该如何解决这个问题?
问候,
magento - 快速手册 magento 2.3 QBWC1012
我正在将商店从 magento 1 迁移到 magento 2,他们将其与 MQC 远程桌面上的 Quickbooks Desktop 集成。
我在 m1 和 m2 上都使用了 consolibyte。它也在 m2 上工作。然后我不得不搁置这个任务并将magento更新到2.3.0。
现在,当我尝试在远程桌面上的 Web 连接器中更新我的 Magneto 2 应用程序时,它给了我以下错误:
日志如下所示:
我试图找到解决方案,但仍然没有运气。
SOAP 服务器似乎在工作:
这就是它的启动方式:
有人遇到过这个问题吗?有人知道如何解决。
问候
warnings - 警告:出于安全原因,syslog() 已被禁用
我使用magento 2.3,全新安装模式:开发人员
安装扩展后,我尝试执行php bin/magento setup:upgrade,但这不起作用。我收到一条警告信息
我可以用“@”来防止警告,就像这里http://www.php.net/manual/en/language.operators.errorcontrol.php一样。但这是正确的方式吗?这个警告的原因是什么?也许它必须修复。
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 文档没有任何工作..
对不起,我的英语不好..
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
所有的事情都运作良好。
但没有阻止成功页面
请帮助我的代码有什么问题?
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()
调用方法并给出错误,因为未定义此方法
我该如何解决这个问题?
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
这个文件在哪里?
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 作为单独的项目安装以进行功能测试?
magento-2.3 - 使用 Klarna Checkout 获得“401 未经授权”
我在 Magento2.3 上安装了 Klarna Checkout v7 并收到错误消息:
我查看了 Klarnas API 并创建了一个 curl 请求来验证凭据、API 密钥和密钥在通过 curl 运行后是否正确:
身体
问题可能出在哪里?