https://github.com/scandipwa/catalog-graphql
Extensions for Magento 2 Catalog GraphQl definitions
https://github.com/scandipwa/catalog-graphql
Last synced: 2 months ago
JSON representation
Extensions for Magento 2 Catalog GraphQl definitions
- Host: GitHub
- URL: https://github.com/scandipwa/catalog-graphql
- Owner: scandipwa
- License: osl-3.0
- Created: 2019-03-08T14:24:47.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-14T20:30:36.000Z (11 months ago)
- Last Synced: 2025-03-30T12:09:29.111Z (3 months ago)
- Language: PHP
- Homepage:
- Size: 355 KB
- Stars: 17
- Watchers: 4
- Forks: 55
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# ScandiPWA_CatalogGraphQl
This module extends Magento 2 Catalog GraphQl definitions.
## What is inside?
1. Fixes the `pageSizeBySearchEngine` argument in `PageSizeProvider` class. See more in [di.xml](./src/etc/di.xml)
2. Adds following fields to `ProductFilterInput`:
- `category_url_key`,
- `category_url_path`,
- `color`,
- `size`,
- `shoes_size`.
3. Defines custom resolver to get configurable products when filtering by custom attribute.
4. Defines custom resolver to filter products by category URL key or path.
5. Fixes the Layered Navigation when filtering by category.
6. Adds `thumbnail` to `MediaGalleryEntry` type. See more in [schema.graphqls](./src/etc/schema.graphqls).
7. Adds support for product list `min_price` and `max_price` values.