Om de upsells van Upcart te tonen, moeten we de producten ophalen via de Product API van Shopify. Volgens de specificaties van Shopify moeten we echter een verwijzing gebruiken naar de product-handle die in de URL van de productpagina staat.We kunnen bijvoorbeeld hun API gebruiken om een product op te halen dat zich in het gedeelte products/red-rain-coat van de winkel bevindt.Helaas leidt dit tot conflicten als je een winkelthema of een vertaalapp van derden gebruikt die ook de product-handles in de pagina-URL’s vertaalt. Dit betekent dat wanneer we de producten via de Product API van Shopify proberen op te halen, Shopify zoekt naar een specifieke product-handle (in één taal) die niet bestaat zodra het product is vertaald.Hier is een voorbeeld van een echte winkel waarbij het ophalen van Spaanse product-handles een fout van Shopify oplevert, omdat de product-handles in hun systeem in het Engels zijn opgeslagen:Om dit op te lossen, raden we aan om de product-handles in de URL’s van productpagina’s hetzelfde te houden, ongeacht welke taal in de winkel is ingesteld.
Zoals altijd staan we voor je klaar. Als je verdere uitleg nodig hebt of hulp bij andere functies in Upcart, aarzel dan niet om contact met ons op te nemen.
Was deze pagina nuttig?
⌘I
Assistant
Responses are generated using AI and may contain mistakes.