DEV Community

Russ Hammett
Russ Hammett

Posted on

Liquid Error, help!

Following advice in Comment from John Carroll I was going back through old posts adding language annotations to my code blocks.

This seemed to go pretty well, until I came across the following two posts:

On both of these posts, it seems that upon "Preview" of edits, I am presented with the following error:

It seems that this error for the two posts is immediate upon doing a preview (e.g. before edits) but I'm not sure if that's because I already had previously saved edits present that I'm not accounting for.

Anyone have any ideas?

EDIT:

found the issue in both cases was due to non-code snippet instances of {{ ... }} - I suppose it was thinking I was trying to bind data on the page since it wasn't enclosed in a code snippet?

Top comments (7)

Collapse
 
andy profile image
Andy Zhao (he/him) • • Edited

Hey Russ, yeah we've disabled some native Liquid snippets. So long as you wrap the double curly brackets with either triple or single backticks, your {{ }} should work. We'll update the error message to be clearer about what exactly went wrong. :)

Collapse
 
kritner profile image
Russ Hammett •

ah ok, cuz I hadn't ever even heard the term "liquid snippet" or liquid variable, etc.. That might have helped point me in the right direction faster :)

Thanks!

Collapse
 
dotnetcoreblog profile image
Jamie •

Can you re-create the smallest version (including the error) and link to gist of it or something?

Collapse
 
kritner profile image
Russ Hammett •

doesn't seem like it was an issue in the actual code snippets, but that gave me the idea of posting sections of the OG post one section at a time til I arrived at the error.

Found in both posts cases, I had instances within the body (not code block) of {{ ... }}, I guess it was trying to interpret that as since it wasn't in backticks.

Not sure how it ever got posted successfully, since those have been there, but /shrug.

Thanks for the idea :)

Collapse
 
dotnetcoreblog profile image
Jamie •

No worries. After all, what else are rubber ducks for :P

Collapse
 
rhymes profile image
rhymes •

Can you post a screenshot of the edit page in the section you were trying to change?

Collapse
 
workingwebsites profile image
Lisa Armstrong •

Try using the raw tag. I find it helps.

shopify.github.io/liquid/tags/raw/

(I can't show you because it doesn't work. Oh boy! :-) )