问题标签 [magento2.2]
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.
magento2 - 如何在magento 2.2.0 开发版中更新页脚的版权文本
我想在 Magento 2.2 中更新页脚的版权文本,但我没有从管理员那里获得更新此文本的任何选项。我按照以下步骤
商店-> 配置-> 通用-> 设计
但是在这里我没有得到任何页脚选项,以便我可以更新版权文本。
magento2 - 如何更改 Magento 2.2 中的管理员登录页面设计和 magento 管理员徽标?
我想更改登录页面以及后端内部页面的 Magento 徽标。我还想更改页脚的版权文本。我可以为前端进行这些更改,但我想为管理员进行这些更改。
paypal - Magento 2.2 地址信息未显示在管理 > 销售 > 订单中
我已设置 Magento 2.2 并将付款方式配置为“PayPal Express Checkout”
当我使用PayPal Express Checkout 付款时
结帐和付款工作正常,但是当我转到管理 > 销售 > 订单 > 编辑新订单时 - 订单地址信息不显示。请检查下图
我在订单电子邮件中发现了同样的问题。
当我用支票/汇票付款时
一切正常。
注意:我没有安装任何第三方模块,也没有进行任何定制。我已经在 Magento 2.2 的 3 个设置中对此进行了测试,并且都有相同的问题
magento - Magento 2.2 和固定价格的多种货币
站点要求是所有产品都可以以英镑、美元或欧元购买。但是,每种产品的定价都是固定的——客户不希望根据当前汇率定价。如果他们做到了,那就容易了!
我们将客户分配到组(价格段),并为每种产品设置每个价格段的价格。英镑有 5 个价格区间,美元有 2 个,欧元有 1 个。
这就是棘手的地方。主站点基础货币设置为英镑,为了在高级定价中设置美元和欧元(即由客户组固定),我们必须创建一个美国和欧盟网站。这是在高级定价中选择不同货币的唯一方法。很好,但我们不希望三个站点使用不同的域/URL。这实际上将同一站点复制了三次,唯一的区别是货币符号。这将对搜索引擎排名造成严重破坏。因此,我将所有三个站点都设置为相同的域,但它不起作用。
创建客户时选择网站的唯一方法是将帐户共享选项设置为“每个网站”;否则选择网站的选项被禁用。我在管理员中创建了一个客户,分配给美国网站。客户收到一封设置密码的邮件。按照链接并尝试设置密码,它会出现错误“保存新密码时出错”。我猜这是因为当客户与美国站点相关联时,它试图在主站点上设置帐户密码。我已经尝试过多次,它总是同样的错误。
任何人都知道如何配置 Magento 2.2 以支持多种货币,其中定价由客户组在高级定价中固定,并且没有三个重复的公共站点?
php - 自定义属性未显示在一步结帐地址列表中
显示自定义属性“province”。值保存在“customer_address”、“quote_address”和“sales_order_address”表中。
setup > Upgrade.php 保护函数 _addAttributes($setup) {
字段集.xml
创建观察者以在集合中添加属性:
我参考了https://web4pro.net/blog-news/magento-2-add-custom-attribute-customers-address/和http://devdocs.magento.com/guides/v2.1/howdoi/checkout/ checkout_new_field.html以显示 magento2 onstepcheckout 地址中的值。另请参阅相同的屏幕截图。
magento - 如何修复与 Zend 参数相关的错误?
我有一个致命错误:
Class Zend\Stdlib\Parameters contains 1 abstract method and must therefore be declared abstract or implement the remaining methods
(ArrayAccess::offsetUnset) 在
E:\xampp\htdocs\mage221\vendor\zendframework\zend-stdlib\src\Parameters.php on line 14
如何修复此错误?谢谢
magento - 不支持 Magento 2 EE elasticsearch Content-Type 标头
我已经成功地将弹性搜索(Elasticsearch 6.0)与 Magento Enterprise Edition 2.1 集成。根据他们的文档,我尝试使用 magento cli 命令重新索引calalog
但它会抛出一个错误,如
我读到,Elasticsearch 6.0 实施了严格的内容类型检查。那么我该如何在 Magento EE 2.1 中解决这个问题?
magento - Magento 2.2 上传器组件
我正在探索 Magento2.2 并尝试使用文档中指定的上传器组件。
http://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-fileuploader.html
我想使用 将产品属性传递给 formUploader 组件formData
。
下面是我的 XML 文件。
我尝试了 DataSource,但无法正常工作。
有什么想法吗 ?
php - Magento 2 - 在列表视图中获取产品详细信息,使用插件添加自定义块
我试图使用插件系统来修改列出的每个产品的块。
我能够以这种方式进行设置:
供应商/模块/etc/frontend/di.xml
供应商/模块/插件/块/产品/AbstractProduct.php
问题是我无法在afterGetProductDetailsHtml
. 有人知道该怎么做吗?先感谢您
magento2 - 在magento 2.2中获取小计值
我正在为我的商店实施一种运输方式。我的方法基于小计值,因此我需要在模块中获取小计值。如何在 magento 2.2 中调用小计值?