Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: implement crosssell products api #1431

Open
wants to merge 9 commits into
base: develop
Choose a base branch
from

Conversation

hatslogic
Copy link

Add API for crosssell products

Implement API for crosssell products

Description

Magento provides GraphQL endpoints for fetching crosssell products added for a product. This PR adds functionality for fetch crosssell products with in Vue Storefront.

Related Issue

#1430

Motivation and Context

The ability to display cross-sell products in Vue Storefront would improve the overall shopping experience for customers by suggesting complementary products that they may also be interested in.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

rohrig and others added 8 commits February 17, 2023 15:56
* docs: add use-facet and use-forgot-password

* docs: use-get-shipping-methods

* docs: use-guest-user

* docs: use-image

* docs: useMagentoConfiguration

* docs: useMakeOrder

* docs: useNewsletter

* docs: usePaymentProvider

* docs: update format to match other composables
* docs(composables): added useAddresses, useApi, useBilling, useCart, useCategory docs

* docs: added useCategorySearch composable doc

* docs: added useConfig

* docs(composables): added useContent and useCountrySearch

* docs(composables): add useCurrency

* docs(composables): added useProduct doc

* docs: added useRelatedProducts composable docs

* docs: fixed useProduct docs, added useReview docs

* docs: added useShipping composable

* docs: added useShippingProvider composable docs

* docs: fixed multiple typos, added useStore composable docs

* docs: add routes to vuepress config

* docs: changed file names, added more composable docs

* docs: merged and fixed all docs
* docs: fixed typos

* docs: edited and restructured docs to prepare for the new magento 2 cli release

* Update docs/installation-setup/installation.md

Co-authored-by: Matt Maribojoc <[email protected]>

* Update docs/installation-setup/installation.md

Co-authored-by: Matt Maribojoc <[email protected]>

* docs: added tip if user don't want to install magento locally

* Update docs/installation-setup/installation.md

Co-authored-by: Matt Maribojoc <[email protected]>

* docs: added short description what the docker command does and a tip how to change domain name

* docs: added more info about graphql module. change the wording about magento access keys

* docs: added supported platforms and redirect windows users to use manual installation

* docs: added few notes about supported os

---------

Co-authored-by: Matt Maribojoc <[email protected]>
add API  for crosssell products
@hatslogic hatslogic requested a review from a team as a code owner April 10, 2023 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants