> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Winkelwagentype wijzigen in het thema

> Dit artikel legt uit hoe je problemen met de Upcart-drawer oplost door de winkelwagentype-instelling van je thema aan te passen.

<div id="overview">
  ## Overzicht
</div>

Deze gids helpt je bij het oplossen van situaties waarin **Upcart niet opent** of klanten worden omgeleid naar de winkelwagenpagina in plaats van de Upcart-drawer te zien. De meeste van deze problemen worden veroorzaakt door de winkelwagentype-instellingen van het thema, de configuratie van Enhanced AJAX API Compatibility, omleidingen door apps van derden of de routing van de checkoutknop.

<Note>
  Als Upcart helemaal niet opent of omleidt naar de winkelwagenpagina, bekijk dan [Problemen oplossen wanneer Upcart niet opent of omleidt naar de winkelwagenpagina](/nl/upcart/troubleshooting_upcart_not_opening_or_redirecting) voor een uitgebreidere gids voor probleemoplossing.
</Note>

***

<div id="what-cart-type-to-choose">
  ## Welk winkelwagentype je moet kiezen
</div>

Voordat je aan de probleemoplossing begint, controleer je eerst de winkelwagentype-instelling van je thema, want dit is de meest voorkomende oorzaak.

* **Page** - Dit is meestal de beste optie, omdat Upcart verzoeken naar de **/cart**-pagina onderschept.
* **Drawer** - Selecteer deze optie als Upcart niet start en in plaats daarvan de **/cart**-pagina wordt geopend.
* **Confirmation Popup** - Gebruik deze optie als je thema die ondersteunt en de andere opties het probleem niet oplossen.

Beide opties testen kost slechts een paar minuten, maar **Page** is doorgaans de meest effectieve keuze.

<div id="how-to-change-cart-type-in-your-theme">
  ### Het winkelwagentype in je thema wijzigen
</div>

1. Ga naar **Online Store > Themes > Customize** in je Shopify-beheer.
2. Open **Theme Settings > Cart > Cart Type**.
3. Kies **Page** of **Drawer**, afhankelijk van het gedrag dat je onderzoekt.
4. Sla je wijzigingen op en test de winkelwagen op je storefront.

<img src="https://mintcdn.com/aftersell/uxKAdY-e0h16xa48/images/upcart/cart-type-theme-editor-settings-option.gif?s=81eef4e6af5190720b3eb86be578c605" alt="Winkelwageninstellingen in de Shopify-thema-editor met de optie voor het winkelwagentype" width="644" height="1080" data-path="images/upcart/cart-type-theme-editor-settings-option.gif" />

<Note>
  Kun je deze instelling niet vinden, neem dan contact op met je themaontwikkelaar. Deze instelling wordt beheerd door je thema en Upcart kan deze niet rechtstreeks aanpassen.
</Note>

***

<div id="troubleshooting-steps">
  ## Stappen voor probleemoplossing
</div>

Als het wijzigen van het winkelwagentype het probleem niet oplost, doorloop dan de volgende stappen in volgorde.

<div id="1-check-enhanced-ajax-api-compatibility">
  ### 1. Controleer Enhanced AJAX API Compatibility
</div>

Deze instelling bepaalt hoe Upcart Add to Cart-gebeurtenissen afhandelt en is een van de meest voorkomende oorzaken van omleidingsproblemen.

1. Ga naar **Upcart > Cart Editor > Settings > Cart settings** en vouw **Advanced Settings** uit.
2. Zoek **Enhanced Ajax API compatibility**.
3. Deze instelling is voor de meeste winkels **standaard uitgeschakeld**. Wanneer uitgeschakeld, onderschept Upcart Add to Cart-aanroepen en voorkomt omleidingen.
4. Als deze is ingeschakeld, kunnen andere apps de controle over het winkelwagengedrag overnemen en klanten omleiden naar de winkelwagenpagina. Probeer de instelling uit te schakelen en test.
5. Als het uitschakelen andere problemen veroorzaakt, schakel je de instelling opnieuw in en gebruik je in plaats daarvan de handmatige Upcart API (`upcartRegisterAddToCart`).

Voor volledige uitleg over deze instelling, zie [Enhanced AJAX API Compatibility](/nl/upcart/enhanced_ajax_api_compatibility).

<div id="2-check-for-third-party-app-redirects">
  ### 2. Controleer op omleidingen door apps van derden
</div>

Veel apps van derden overschrijven het winkelwagengedrag en kunnen klanten wegleiden van de Upcart-drawer. Als je Add to Cart-knop klanten specifiek naar de winkelwagenpagina stuurt, zie dan [Waarom gaat 'Add to Cart' naar de winkelwagenpagina in plaats van Upcart?](/nl/upcart/why_does_add_to_cart_go_to_the_cart_page_instead_of_upcart) voor meer details.

Open de instellingen van alle winkelwagengerelateerde apps en zoek naar opties zoals:

* Redirect to cart
* Go to cart after add
* Automatically open cart page
* Action after product is added

Wijzig deze naar **Stay on page** of **Do nothing**.

**Veelvoorkomende app-specifieke oplossingen:**

* **PageFly** - Schakel omleidingsregels uit in de PageFly-app-instellingen.
* **Globo Product Options** - Deactiveer automatische omleiding naar de winkelwagen van Shopify.
* **Replo** - Pas de "go to page"-instellingen aan om de cart drawer in te schakelen.
* **Zepto Product Personalizer** - Ga naar Zepto > Settings > Add to Cart Settings en wijzig "Action after a product is added to the cart" naar "Stay on the product page and show a success message."

Weet je niet zeker welke app het conflict veroorzaakt, schakel dan de winkelwagengerelateerde apps één voor één uit en test na elke app totdat Upcart correct werkt.

<div id="3-check-checkout-button-routing">
  ### 3. Controleer de routing van de checkoutknop
</div>

Als klanten op de checkoutknop in Upcart klikken en worden omgeleid naar de winkelwagenpagina in plaats van de checkout:

1. Ga naar **Upcart > Cart Editor > Settings > Cart settings**.
2. Zoek **"Go to cart page when pressing checkout button"**.
3. Zet deze **UIT**.
4. Sla op en test.

<Note>
  Omleiding naar een aangepaste checkoutpagina vereist geavanceerde codering en wordt niet rechtstreeks door Upcart ondersteund. Als je klanten naar een aangepaste checkoutpagina moet leiden, zul je met een ontwikkelaar moeten samenwerken.
</Note>

<div id="4-check-theme-cart-redirect-settings">
  ### 4. Controleer de omleidingsinstellingen van het themawinkelwagentje
</div>

Sommige thema's leiden klanten automatisch om na het toevoegen van een product, waardoor Upcart volledig wordt omzeild.

1. Ga naar **Online Store > Themes > Customize**.
2. Open **Theme Settings > Products** (of Cart).
3. Zoek naar instellingen zoals:
   * Enable cart redirection
   * Redirect to cart after add
   * Go to cart after add
4. Zet deze **UIT**.
5. Sla op en test.

<div id="5-clear-browser-cache">
  ### 5. Wis de browsercache
</div>

Oude gecachte scripts kunnen eerder winkelwagengedrag vasthouden en verhinderen dat Upcart correct laadt.

1. Open je browserinstellingen.
2. Ga naar **Privacy and Security**.
3. Selecteer **Clear Browsing Data**.
4. Wis gecachte afbeeldingen, bestanden en cookies.
5. Vernieuw je winkel en test.

<div id="6-test-with-a-default-shopify-theme">
  ### 6. Test met een standaard Shopify-thema
</div>

Als het probleem aanhoudt, schakel dan tijdelijk over naar een standaard Shopify-thema zoals Dawn om een themaspecifiek conflict uit te sluiten.

1. Ga naar **Shopify Admin > Online Store > Themes**.
2. Voeg een gratis thema zoals Dawn toe en schakel het in.
3. Test Upcart op het standaardthema.

Als Upcart correct werkt op Dawn, ligt het probleem bij je aangepaste thema. Neem contact op met je themaontwikkelaar voor hulp.

***

<div id="preventative-measures">
  ## Preventieve maatregelen
</div>

* **Controleer configuraties na updates** - Thema- en app-updates kunnen winkelwageninstellingen resetten of overschrijven. Controleer je winkelwagentype en app-configuraties na elke grote update.
* **Test app-compatibiliteit vóór installatie** - Controleer voordat je nieuwe apps van derden toevoegt of ze compatibel zijn met Upcart.
* **Gebruik een conceptthema om te testen** - Test wijzigingen op een conceptthema voordat je publiceert, om verstoring van je live winkel te voorkomen. Zie [Upcart alleen inschakelen in een conceptthema](/nl/upcart/enabling_upcart_in_a_draft_theme_only) voor instructies.

***

<div id="frequently-asked-questions">
  ## Veelgestelde vragen
</div>

<AccordionGroup>
  <Accordion title="Kan de Upcart-checkoutknop omleiden naar een aangepaste checkoutpagina?">
    Nee, omleiding naar een aangepaste checkoutpagina vereist geavanceerde codering en wordt niet rechtstreeks door Upcart ondersteund. Heb je dit nodig, dan zul je met een ontwikkelaar moeten samenwerken.
  </Accordion>

  <Accordion title="Waarom leidt de winkelwagen nog steeds om naar Shopify nadat Upcart is ingeschakeld?">
    Zorg ervoor dat Upcart actief en gepubliceerd is in de Cart Editor. Wis ook je browsercache om er zeker van te zijn dat het bijgewerkte gedrag van kracht wordt. Als het probleem aanhoudt, controleer dan op conflicten met apps van derden met behulp van de bovenstaande stappen.
  </Accordion>

  <Accordion title="Hoe los ik een omleiding op die wordt veroorzaakt door een product add-on-app?">
    Open de instellingen van de add-on-app en zoek naar automatische omleidingen of "go to cart"-configuraties. Schakel deze uit als ze conflicteren met Upcart. Zie stap 2 hierboven voor app-specifieke voorbeelden.
  </Accordion>
</AccordionGroup>

***

**Hulp nodig?**

Heb je alle bovenstaande stappen doorlopen en houdt het probleem aan, neem dan contact op met ons supportteam via de chat in de app of door een e-mail te sturen naar [support@upcart.app](mailto:support@upcart.app).
