Skip to content

Instantly share code, notes, and snippets.

@enamhasan
Created February 15, 2019 19:49
Show Gist options
  • Save enamhasan/b8d205856f29e3b6b23ea458d4f86d80 to your computer and use it in GitHub Desktop.
Save enamhasan/b8d205856f29e3b6b23ea458d4f86d80 to your computer and use it in GitHub Desktop.
Get the querystring values with liquid in shopify
{%- capture contentForQuerystring -%}{{ content_for_header }}{%- endcapture -%}
{% comment %} Use string splitting to pull the value from content_for_header and apply some string clean up {% endcomment %}
{%- assign pageUrl = contentForQuerystring | split:'"pageurl":"' | last | split:'"' | first | split:'.myshopify.com' | last |
replace:'\/','/' |
replace:'%20',' ' |
replace:'\u0026','&'
-%}
{%- assign pageQuerystring = pageUrl | split:'?' | last -%}
{%- if pageQuerystring contains "18460587851873" -%}
{% include 'cart-add-on' %}
{%- endif -%}
@Christopher-Hayes
Copy link

👍 Good to know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment