liquid
liquid copied to clipboard
Liquid markup language. Safe, customer facing template language for flexible web apps.
This allows the `empty` literal to act as an empty array when being used outside of comparisons. It would make empty array constructions such as `{% assign x = ''...
### Current problem https://shopify.dev/docs/themes/liquid/reference/objects/paginate#paginate-items The paginate object total of items (**{{ paginate.items }}**) is not returning the real total of the object passed. The issue only happens when the object...
Hello, I think you might be able to help me with this issue. when parsing a template that contains a variable that begins with a number I get this warning...
https://developer.mozilla.org/de/docs/Web/HTML/Element/a#attr-download ; same DOMAIN issue if CDN is used APACHE expl. for query-parameter `dl` ``` RewriteCond %{QUERY_STRING} ^dl RewriteRule ^((.*/)*([^/]+\.[a-z]{2,4}))$ - [E=dlfilename:$3,E=fullpath:$1] Header onsuccess set Content-Disposition "attachment;filename=\"%{dlfilename}e\"" env=dlfilename Header onsuccess...
``` {% liquid assign path = 'path/to/file' render ""'path' %} ``` This code will try to render the template whose path is path/to/file. This is probably not intended. Credit for...
Continuation of https://github.com/dotliquid/dotliquid/issues/472 I want to include nested template via `{% include 'B' %}`, I have `_B.liquid` file near with my caller template. **Error**: Liquid error: Error - Illegal template...
### Live Test Cases: https://replit.com/@microalps/LiquidIncrementTests#main.rb ### Expected behavior 1. Using a variable name with a space should throw a syntax exception, e.g. {{ increment var var2 }} 2. Using a...
Hi, The where filter is very useful, but I would suggest having a few improvements: ## where_not This filter would do the opposite of where filter: ``` {% assign blocks_to_render...
@dylanahsmith @pushrax thank you for approvals and merging #1408. I wish to contribute another PR for better organizing the filters in the official docs, where it is currently a long...
Hi everyone, Michael from Maestrooo here. I decided to close the original ticket #1530 and open a new one, as the other one was different ideas that came through my...