class Liquid::Filters::Default
- Liquid::Filters::Default
- Reference
- Object
Overview
default
Allows you to specify a fallback in case a value doesn’t exist. default will show its value if the left side is nil, false, or empty.
In this example, product_price is not defined, so the default value is used.
Input {{ product_price | default: 2.99 }}
Output 2.99
In this example, product_price is defined, so the default value is not used.
Input {% assign product_price = 4.99 %} {{ product_price | default: 2.99 }}
Output 4.99
In this example, product_price is empty, so the default value is used.
Input {% assign product_price = "" %} {{ product_price | default: 2.99 }}
Output 2.99