Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
When migrating to the new Checkout Extensibility you no longer have access to the checkout.liquid anymore.
Issue is we have a script -
<script> const cartUrl = document.querySelector('a[href="{{ shop.url }}/cart"]'); if (cartUrl) { cartUrl.setAttribute('href', '{{ shop.url }}?cart_drawer_open'); } </script>
That automatically redirects users to their open cart drawer when they click on the Cart breadcrumb in checkout.
What is the best way to solve this?
There are multiple issues with this. I also have an issue where I am running a script that checks the line item contents for products with a specific tag and if it is only that product and not a full priced product to unlock the deal it redirects back to collection. I still haven't been able to find an answer to this problem. August of this year doesn't give much time to implement custom solutions like this. I could care less about design and don't want to have to install 3rd party apps and pay for something that I already have implemented for free. Sounds more like a money grab that actual usability!
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025