iop / magento2-widget
用于显示“常购产品”和“最近订购产品”的 Magento 2 小部件,适用于 B2B 登录客户。添加了 GraphQL API。
1.0.0
2020-06-16 13:28 UTC
Requires
- php: ~7.1.3||~7.2.0||~7.3.0
- magento/framework: 102.0.*
This package is not auto-updated.
Last update: 2024-10-03 08:04:33 UTC
README
测试版本
- Magento 2.3.4
主要功能
- 为 B2B/B2C 项目的小部件显示登录客户的“常购产品”和“最近订购产品”。
- 在 Magento 2 中管理带有产品内容的自定义小部件。
- 使用 GraphQL 端点通过 API 获取小部件实例。
注意:屏幕录制(5.5Mb):https://www.screencast.com/t/xcT8FTufDqL 如果屏幕录制有问题,请尝试使用其他浏览器。
特性
- 创建指定显示产品名称 | 产品图片 | 产品价格 | 产品链接和产品按钮 [添加到购物车、添加到比较、添加到心愿单] 的小部件。
- 通过小部件在前端指定产品数量
- 通过小部件指定已订购产品的周期(默认:最近 7 天的产品搜索)
- 添加了 API,通过 GraphQL 端点获取小部件实例,包括其渲染的 HTML。
- 支持 Magento 2.0.0 及以上版本
安装
使用 Composer
使用以下命令将此模块安装到 Magento 2
composer require iop/magento2-widget
bin/magento module:enable Iop_Widget
bin/magento setup:upgrade
手动(不使用 composer)
以下是步骤
- 上传网站
app/code/Iop/Widget
文件夹中的文件 - 运行
php -f bin/magento module:enable Iop_Widget
- 运行
php -f bin/magento setup:upgrade
- 刷新 Magento 缓存
- 完成
如何使用它
可能的 GraphQL 查询(https://your_domain.test/graphql)
简单查询
{ widgetById (id:2) { id title theme_id html parameters{ name value } } }