I have used the code similar to {{ image | img_url: "x250" | img_tag }} to output several product images and expect to get images with height of 250 pixels. How...
There are several approaches to creating tabs on the product page. One of them is covered in this tutorial and discussed in this forum several times. When store owners implement this code ...
For those of us, who are not happy with the new look of Shopify because the code editing window is too small here is a bookmarklet which puts a small button in the right top corner to toggle the...
Here is my attemp at creating a new section for Brooklyn theme (may be suitable for other themes as well with minimal tweaking). The section picks up several first products from the specified...
In the shop I am working on, collection page has sorting and advanced tag filtering (basically borrowed from the Supply theme). Among others I have price range tags (like Under 50, 50 ...
Hi! I've added random product picking logic to home page based on this docs article featuring the jquery.pick.js by Caroline Schnapp. My theme is modified Minimal. The page...
No content to show

User Activity

Briefly -- see that something is wrong with your popup. Try disabling it, if it's enabled.
JSON files under /config and /templates keep settings you've configured in CUstomizer.Basically, when theme is autoupdated, the system downloads a new copy of the theme and copies over all these JSONs. However, it does verify that settings there are ...
Put this into Custom Liquid block<script> let tabs = document.querySelectorAll('product-info details'); if (tabs) { tabs[0].setAttribute('open',true); tabs[1]?.setAttribute('open',true); } </script>
The difference here is that "Add to cart" is shown for product which has no options (only one variant), and "Quick view" is when product has several variants.So, somewhere in the product card snippet should be a check -- probably can fiddle with this...
The filter toolbar in collection section is too wide.It happens because someone has overridden original margins on container:@media screen and (max-width: 750px){ .shopify-section--main-collection .container { margin-left: 10px !important; ma...
To get what you need you should use .value -- this way you will get collection object from the collection field.{{ brand.name }} <br/> {{ brand.collection.value.url }} <br/>produces:My brand /collections/all Technically, you should also use brand.na...
I believe you can't do this directly with Flow builder.You'd need to use Liquid to do it.Not sure what Action you want to perform with this count, but in the "Value" entry field you can enter Liquid similar to this: {%- liquid assign count = 0 fo...
You can try code like this, either in "theme settings"=>"Custom CSS" or in "Custom CSS" of each section:.product-index { height: 100%; display: flex; flex-direction: column; align-items: flex-start; } .product-index > :last-child { margin-...
To cross the title you need to do similar edits.For Dawn, these lines:https://github.com/Shopify/dawn/blob/main/snippets/card-product.liquid#L123 andhttps://github.com/Shopify/dawn/blob/main/snippets/card-product.liquid#L160  {{ card_product.title...
Then replace lines 12 ad 13 with this:{% if variant.available %} <td>{{ variant.title }}</td> <td>{{ variant.price | money }}</td> {% else %} <td><s>{{ variant.title }}</s></td> <td><s>{{ variant.price | money }}</s></td> {% endif %}  
Do you want to do it manually or automatically?Anyway, you'd need to have a variant metafield which will contain this data.You can use an app to show content of this metafield as your visitors select this variant.On most themes it is also possible to...
The template uses sections created in instant.soYou may be able to change this setting there.  Also, you have Kaching Bundles app -- it can also have relevant setting -- yes, it has skipCart setting set to true for this bundle.
No, it does not work like this. In default theme content (previously Theme Language) {{variable}} is not a way to render Liquid variable, but a placeholder for a variable which will be supplied by a theme code. Say you have a translation called "Quan...
hmm. for real. it now does not like visibility. must be a bug -- it was ok before.
Yes, it is possible when they load it in an iframe, which they probably do -- like additional checkout scripts were finally put into iframe which fixed  this loophole used to change checkout page.Being an event pixel it only makes sense to avoid cach...
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.