Welcome to the Liquify Community

I tried using Webflow's default/native section ID for creating anchors, as well as Liquify's ID attribute, and yet both are being removed during conversion, and I'm ending up with a section ID like this: "shopify-section-template--23543634624785__contactcta"
Obviously prettier section IDs are preferable, especially for anchor links.
What can I do about this?
Thank you
3 comments
J
R
Hi folks! I'm working on my first Shopify site, and I'm hoping Liquify Pro can bring my vision to life. I have this test page that I created (ignore the messy look), and I wanted to go through the conversion process before fully committing to this.

I followed the documentation in terms of setting up GitHub and exporting, and I've even used the Liquify Automated Support Service script. It didn't return any errors, but when I try uploading the Webflow zip to Liquify, I get the following error (see image).

The error doesn't tell me much, so any guidance on where to look would be helpful.
6 comments
j
c
J
When I download pull the Github Code to my Computer and add some }, and push it back, will they stay at future conversions? Because they will be in code sections that have a liquify attribute
1 comment
j
I used li-object="item.product_title" and li-object="item.variant_title" in the mini-cart. Is there a way to use these attributes in the normal cart? item. is already the name in the normal cart.

Thank you 🙂
I uploaded a Theme to Shopify for a client and he told me, that the normal Shopify Analytics doesn´t work with that theme. Is this possible or do I need to make some changes?
4 comments
j
c
I've used the starter template, and run through Liquify and it works great.

During the conversion, I noticed it converts the reference to webflow.js into /assets/webflow.js.liquid.

Then, in the theme it references as {{ 'webflow.js' | asset_url }} and indeed it loads fine.

However, with my OWN webflow project I get a different behavior. I've generated a webflow from Relume, and I've added the webflow.js reference into the <head> in the site settings. On conversion, it does the same thing, creating an asset of 'webflow.js.liquid' - however, it won't load and it 404s. I'm not sure what the difference is or why it's not loading the same. Theme.liquid references it in the exact same way.
2 comments
j
j
Is there anywhere where we can add global theme settings for clients like favicon, fonts, colors and such?
4 comments
j
Hi - new to Liquify and kicking the tires. I would like to make sure that I understand this workflow correctly.

After the initial commit I make to my connected repo, any new pages that I create in my webflow project won't be converted into liquid page templates; but if I do create new sections (with the li-section tag) those will be merged and created in the published template, is that correct?

What about updating and changing those sections? Or, once published, do I have to do all of that in the theme files? If so, any guidance on keeping synched with my webflow project?

I can see both sides of this, but from a development workflow, this methodology has some gaps as well. When early in a project of developing a theme, much can change and it just means that the proper way to set this up is not necessarily a github flow, but to convert and manually upload the theme .zip.

Do I have that all about right?

Thanks
4 comments
J
j
Anyone get a "branch isn't a valid theme" when trying to connect to a "main" repo? I tried doing this prior to starting the crawl and this happened. I decided to initiate the crawl anyways and check again but see liquify created a new repo option so I am waiting for it to finish.
16 comments
j
N
Would I need another div or would ':inside' work? I am going for

{% assign limit = 3 %}
{% assign counter = 0 %}
{% for article in blogs['Release'].articles %}
{% if counter < limit %}
{% if article.image %}
2 comments
J
L
Noticed this on my site https://huasna.com.

If I add more quantity, then is in stock to cart, the cart opens empty. Here’s a video showing the issue.
3 comments
j
P
Liquify generates a srcset from an image tag - however, for some reason on my store it results in it displaying the image set in webflow, not the asset_url (which should be the second image of the product).

Why might this be happening? Attaching how my image tag looks like after the conversion.
8 comments
m
j
G
j
N
Nicco
·

Blog Page

right now my blog structure is weird /blog/articles but i'd rather it just be /blog
5 comments
j
N
Is it possible to add a discount input in the mini-cart with the current setup?

I know that it is displayed in the checkout, but the client is inquiring if it's possible to implement it one step earlier.

Thanks!
3 comments
j
G
want to add authors to the blog posts but not sure what's needed. didn't see it in the starter template. just need avatar, name, and title
17 comments
N
j
For components such as the Navigation and Footer, how can I create a section that is global across all instances on any page? I tried making the section a snippet, but couldn't work out how to add it to the page.

Thank you
1 comment
j
Specifically wanting to be able to add "limit" and "max_blocks" settings, without having to edit the .liquid files after conversion.
2 comments
j
N
if i create an interaction to show a popup on form submission, will it transfer over?
6 comments
j
N
Hi!

When I run the conversion, the theme.liquid file which, as I understand, is used to create new page layouts, doesn't have a <main> tag for some reason. I've read elswhere in this help topic that the theme.liquid is generated from the main page - however, my main page has the li-content-for-layout applied correctly to the <main> element.

Looks like an issue with the conversion process maybe? When I add it manually in Shopify code editor and then do another conversion, my changes are overwritten.
37 comments
j
G
How would I create a custom form in webflow for my Klaviyo account that still works after converting to shopify? Would I be required to convert to Shopify 2.0 to achieve this?
10 comments
j
N
This is not a Liquify realted Bug, its a general Bug with Swiper js. When I only have 2 Items in a Slider, the Loops doesn´t really work. But On bigger screens it doesn´t even work if I have 4 items selected. Does somebody know why?

Here the Code, a Demo Video and the Attributes the Slider is using.
3 comments
j
c
Hi team, are there any templates we can create for the policy pages etc? These aren't displayed in the pages list, so is the only way to manually edit the theme after uploading?
2 comments
J
p
are sections that you can add to a page in shopify based on sections defined in the navigator (wf)? or are there global sections the builder pulls from?
7 comments
J
N
Hi,
When I slide through the product images, the small images under the main one are not scrolling as espected. When an images is cut off at the right side, it doesn´t jump more to the left. It only jumps more to the left if the images is 100% cut off... How can I change that?
7 comments
j
c
Hi! I'm just starting out reading the documentation and looking at the starter template. I've got a few questions:

Can I inject liquid like this inside Webflow? I want to use this inside a for loop.

{%- for option1_name in variants_option1_arr %}
{%- case option.position %}
{%- when 1 %}
{%- if variants_option1_arr[forloop.index0] == value and variants_available_arr[forloop.index0] %}
{%- assign option_disabled = false %}
{%- endif %}
{%- when 2 %}
{%- if option1_name == product.selected_or_first_available_variant.option1 and variants_option2_arr[forloop.index0] == value and variants_available_arr[forloop.index0] %}
{%- assign option_disabled = false %}
{%- endif %}
{%- when 3 %}
{%- if option1_name == product.selected_or_first_available_variant.option1 and variants_option2_arr[forloop.index0] == product.selected_or_first_available_variant.option2 and variants_option3_arr[forloop.index0] == value and variants_available_arr[forloop.index0] %}
{%- assign option_disabled = false %}
{%- endif %}
{%- endcase %}
{%- endfor %}

It is possible to add an attribute inside a condition? like this:

<input type="radio" {% if option.selected_value == value %}checked{% endif %}</input>

These were my questions for now 🙂
10 comments
j
H