Liquid, JavaScript, themes, sales channels
To continue receiving payouts, you need to secure your account by turning on two-step authentication. If two-step authentication is not turned on your payouts will be paused. Learn more
I would like a standard message to appear when a customer selects a product (including product variant) that has no stock. I am allowing products to continue to be sold when they are out of stock, but would like to display the standard message to let the customer know that delivery will take longer (because it is made-to-order).
Hi @KWJ,
Go to sections > main-product.liquid file, find 'product-form__error-message' and add code here:
Code:
{%- if product.selected_or_first_available_variant.inventory_quantity <= 0 and product.selected_or_first_available_variant.inventory_management == 'shopify' -%}
<!-- show message -->
{%- endif -%}
Hope it helps!
Hi @LitExtension - thanks so much for taking the time to reply. Is there a way of making this work when a different variant is selected? Using the code you provided, the first variant when I visit the product page shows the message (because stock is zero but variant is set to 'keep on selling'). But if I choose another variant which is in stock, the message still displays.
Would you love to unleash the unbridled power of the Google Shopping Channel into your sho...
By Gabe Jan 6, 2023How can you turn a hobby into a career? That’s what Emmanuel did while working as a wa...
By Skye Dec 30, 2022Shipping can be one of the most vital parts to set up and manage your business. Understand...
By Ollie Dec 16, 2022