Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scandipwa/catalog-graphql
Extensions for Magento 2 Catalog GraphQl definitions
https://github.com/scandipwa/catalog-graphql
Last synced: 7 days 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 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-14T20:30:36.000Z (4 months ago)
- Last Synced: 2024-11-06T09:12:57.521Z (14 days ago)
- Language: PHP
- Homepage:
- Size: 355 KB
- Stars: 17
- Watchers: 5
- 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.