Closed nathanweeks closed 10 months ago
@nathanweeks does this resolve issue #25?
Unfortunately no---the workaround (described in https://github.com/Shopify/liquid/issues/1034#issuecomment-590121750) involves changing tests for variable existence like:
{% if page.tools_menu ...
to use the contains
operator instead:
{% if page contains "tools_menu" ...
Not technically difficult, just would need to be done in a number of places.
Unfortunately no---the workaround (described in Shopify/liquid#1034 (comment)) involves changing tests for variable existence like:
{% if page.tools_menu ...
to use the
contains
operator instead:{% if page contains "tools_menu" ...
Not technically difficult, just would need to be done in a number of places.
Ah, that's right. Sorry for the dumb question!
Setting the liquid
error_mode: strict
in a Jekyll _config.yml reveals a syntax error at this line (Expected end_of_string but found pipe in "item in group.items | sort: "name""
). Proposing to fix the syntax error by removing the attemptedsort
, and leaving the tool ordering as specified in tools.yml