问题标签 [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-2.3 - 通过导入 .csv 上传时出现无效的 URL 密钥错误
我正在使用 magento 2.3.1 当我通过 System->Import->Add/Update myproducts.csv 输出导入产品时,我有 2000 个 csv 格式的产品,因为引发了一般异常 Invalid url key
我删除 url 键列仍然引发错误并清除所有缓存,前 25 条记录也引发了同样的问题
php - 将逗号分隔值更改为换行符
下面的 phtml 从 ['code'] 返回逗号分隔的值 如何将逗号更改为换行符?
magento-2.3 - 将 Magento-2.2.6 升级到 2.3.1
当我将magneto2 2.2.6 版本升级到2.3.1 并运行命令时composer update
,出现此错误:
请帮我解决这个问题。
php - 面临在 magento 云中更新 magento 的问题,将 magento 更新到最新版本的 magento 2.3.2
现在我们正在努力将 magento 更新到最新版本的 magento 2.3.2 现在我们正在运行 2.2.7。
我遵循在 https://devdocs.magento.com/guides/v2.3/cloud/project/project-upgrade.html找到的 2.3 分支指南
我已采取以下步骤:
Step1:更新ece-tools版本
- 在本地工作站上,使用 Composer 执行更新
作曲家更新 magento/ece-tools
- 添加、提交和推送代码更改。
git add -A && git commit -m “更新 magento/ece-tools” && git push origin
Step2:备份数据库
- 创建远程数据库的本地备份。
magento 云数据库:转储
当我在终端中运行此命令时,我得到“magento-cloud”未被识别为内部或外部命令、可运行程序或批处理文件。
- 备份代码和媒体。
php bin/magento setup:backup –code [–media]
在部署之前备份暂存或生产环境数据库
php 供应商/bin/ece-tools db-dump
Step3:完成升级
我有 PHP 7.1.30 版本
在完成升级之前,更新自动加载属性我按照 https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/cli-upgrade.html#update-autoload中给出的所有步骤
使用设置升级版本
作曲家需要 magento/product-community-edition 2.3.2 –no-update
- 然后更新项目
作曲家更新
作曲家更新后我得到一些错误
您的要求无法解决为一组可安装的软件包。
问题 1
你能指导我如何解决这个问题..
谢谢。
我的 composer.json 就像
mysql - Magento 2.2.6 到 2.3.2 升级问题
我最近将我的 EE magento 2.2.6 升级到了 2.3.2。类别页面在前端显示错误:
异常 #0 (DomainException):未定义的工厂 mysql
我的一些 cms 页面也显示错误(可能是由于 Magento 新增的 Pagebuilder 功能(将其关闭并不能解决问题)):
传递给 Magento\PageBuilder\Plugin\Filter\TemplatePlugin::afterFilter() 的参数 2 必须是字符串类型,给定 null,在第 146 行的 /vendor/magento/framework/Interception/Interceptor.php 中调用
任何人??
php - 如何将订单和客户数据从 magento 2.3.0 转移到 2.3.2?
我在 magento 2.3.0 上运行实时电子商务网站。现在正在本地主机中使用 magento 2.3.2 构建修改版本。所以我想将所有客户、订单、发票和产品数据转移到我的新数据库中。我怎样才能做到这一点?
我非常感谢您能提供的任何帮助。
knockout.js - Uncaught ReferenceError: Unable to process binding "if: function(){return (addressOptions.length > 1) }" 消息:addressOptions 未定义
我已将 Magento2.3.1 更新为 Magento2.3.2。当继续结帐时,我收到数据绑定错误 -
knockout-3.4.1.js:72 Uncaught ReferenceError: Unable to process binding "if: function(){return (addressOptions.length > 1) }" 消息:addressOptions 未定义
当我在我的 magento 文件夹中搜索关键字 addressOptions 时,文件路径是:/vendor/magento/module-checkout/view/frontend/web/template/billing-address/list.html 并且 html 文件中的代码是:
错误如下所示knockout.js 如果有人知道请帮助我。提前致谢。
magento-2.3 - 如何从 magento 2 中的外部链接打开产品详细信息选项卡?
我正在尝试从选项卡外部的链接打开评论选项卡。我在链接上尝试了 click() 和 $("selector").tabs({active:2}) 的一些变体。
您如何定位一个选项卡以使其对产品详细信息处于活动状态......它不是 jQuery UI 选项卡吗?
php - 我想在每个月的第一个完整周的第一个星期三重新计费,每个月都应该从星期一开始
我有一个订阅模块,它在每个月的第一天重新计费,但在这里我想在一个月的第一个完整周的星期三重新计费。我需要用php代码写这个。
目前我得到了每月的第一个星期三。这是片段
实际结果:每月第一周的第一个星期三,但从 02 开始是星期三。
预期结果,一个月的第一个完整周的第一个星期三。月份应该从星期一到星期五开始。应该是整整一周。当星期一开始时,应该考虑。
请帮我在 php7.1 中完成它,这是用于 magento 订阅模块的。它将重新计费客户订阅计划的期限。
谢谢你。
magento2 - 如何从一个模块调用函数到另一个 Magento 2
我尝试从模块 A 调用一个函数到模块 B 这里是模块 A 代码
和模块 b 代码
此代码返回“hello world”,第一个 $foo,而不是第二个,并且不显示任何错误
有人可以解释我的错误在哪里吗?
编辑:我没有改变任何东西,但它现在工作正常。无论如何,感谢您的回答