问题标签 [venia]

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 投票
0 回答
33 浏览

php - 如何像 Magento 前视图一样从 Venia 店面更新过滤器?

大家下午好,

我是一个使用 magento 的新手,我需要帮助:

这是 Magento 前视图中的过滤器,此过滤器可以更改位置,更改 magento/admin 页面中的位置属性。

在此处输入图像描述

这是 Venia 店面中的过滤器:

在此处输入图像描述

如您所见,它们的位置不同。所以我的问题是,有什么方法可以将发生的事情与 Magento 前线的位置联系起来,从而平等地影响 Venia-Storefront?

谁能帮我这个?

更新一点:我尝试的是扩展我的 graphql 模式以具有该位置值并且我做到了,这是模式的照片:

graphqlSchema

当我在 graphql 游乐场中使用查询时,我得到了正确的属性:

查询游乐场

我什至在 venia-frontpage 的 json 中得到了正确的属性:

网络Json

但正如您所看到的,该值为空。

如果你在 magento 中访问 web 管理页面,你可以看到它们在 position 属性中有值:

在此处输入图像描述

有没有办法在管理员中获取该数据并将其带到架构中的位置值?

我必须更换解析器?我该怎么做才能做到这一点?

以下是解析器的照片:

解析器第 1 部分

解析器第 2 部分

解析器第 3 部分

0 投票
0 回答
81 浏览

magento - Magento 2.4.3 PWA Venia:添加到购物车不起作用

我在我的本地主机系统上成功安装了 venia。当我创建客户并登录到我的客户帐户然后尝试将产品添加到购物车时,然后在浏览器控制台中我收到以下消息

[GraphQL error]: Message: Cannot query field "enable_multiple_wishlists" on type "StoreConfig"., Location: [object Object], Path: undefined

在此处输入图像描述

我在 Ubuntu 21.04、localhost 机器上使用 Magento 2.4.3

有谁能够帮我?

谢谢