Hello, As the title suggests - I'm trying to use a snippet which will display image based on size determined as variable. My current code looks like this: {% capture image_size %} {% if...
Hello, I am trying to pull specific products on collection page. Unfortuantely due to limits of all_products and collection objects I need to retrieve single products by their IDs using...
No content to show

User Activity

I think it requires having an insight into the actual code of your current Shopify theme, some really simple tweaks can be provided solely by analyzing code from the actual website without having access to it.I can display the number next to cart on ...
I can feel your frustration. Unfortunately Shopify as a platform and a theme your website is using are two separate things. While Shopify makes a set of functionalities available, how and whether a theme will utilize them is up to a developer.And to ...
Hi Steven,I took a quick look at your website code and this will be slightly more complicated than just CSS change (but only slightly). Not everything can be read/accessed by inspecting live website, so some changes would need to be done while having...
Hi @Steven63 This may be intended behaviour due to the nature of mobile phones and amount of space it offers. Keeping text and number of items next to cart icon could potentially lead to some inconsistencies in your shop layout.If you would like to s...
Hi @Nicccc The message you see is usually telling that your website is not secured by SSL certificate. This time however it's not the case as I can confirm that the certificate is valid. What you need to do is:Clear your Chrome browser cache: https:/...
How do you reference the collection now? It should be:{% for product in collections[vendorVar].products %} <div class="grid-item {{ grid_item_width }}"> {% render 'product-grid-item' with product as product %} </div> {% endfor %}I'm ...
Okay, here's how to fix it. Replace the following code:{% capture vendorVar %} {{product.vendor | prepend : chosenCol | handleize}} {% endcapture %}with this one:{%- capture vendorVar -%}{{ product.vendor | prepend : chosenCol | handleize }}{%- endca...
No, what you did is correct. The value of vendorVar is a string, you don't have to wrap it with quotations/apostrophes any more.It looks strange though, what's the output of both? Just to check whether it's a problem with handle: {% assign collection...
Hi @joeeverett Looks fine to me... It may be a long shot, but how about this instead: {% assign vendorCollection = collections[vendorVar] %} {% for product in vendorCollection.products %} ...  
Hi @Dobrison , that looks like a JSON response, a raw data sent by Shopify to your store, which should be translated by your theme to customer friendly search results. Unfortunately I don't think this can be resolved without accessing your website co...
So just to clarify - Shopify injects the following CSS code that would probably cover disabling the button:.shopify-payment-button__button[disabled] { opacity: 0.6; cursor: default; }The thing is that disabled attribute is not supported for divs....
Hello,I'm building a theme and want to disable dynamic checkout button when onOptionChange() event occurs (I'm using official @Shopify/theme-product-form package). Since this button is rendered as div, I can't seem to change disabled attribute with j...
Hi 4cor,You may want to try the maxlength attribute for input:https://www.w3schools.com/tags/att_input_maxlength.asp Thanks,Lukasz
So a solution to that would be putting the following input somewhere within the form: <input type="hidden" id="defaultOption" name="id" value="{{ product.selected_or_first_available_variant.id }}">   
So almost 2 years ago people reported the same issue:https://github.com/Shopify/theme-scripts/issues/85https://github.com/Shopify/theme-scripts/issues/91Can't believe this hasn't been addressed so far...
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
Likes given to