Introduction to Liquid

What is Liquid?
In addition to letting you use your own HTML, CSS, and Javascript to customize your theme, Freshdesk uses the Liquid Templating Engine to extend the range o...
Thu, 17 Nov, 2022 at 12:01 PM
Liquid Markups
At the basic level, Liquid comprises of two different markups - Output and Tags. Output markups can be used to display things on to your webpage. The inform...
Sat, 6 Sep, 2014 at 1:28 AM
Dynamic Placeholders
See all those things between two curly braces (like portal.solution)? These are dynamic placeholders you can use when customizing your portal. The ...
Tue, 17 Feb, 2015 at 7:52 PM
Using Filters
Filters are advanced display markups that can be used to crunch down a variable or string to a useful format. They can also be used to pull out information ...
Thu, 7 Nov, 2019 at 12:00 PM
Conditional Statements
i. If/Else The If-Else-Unless structure from the Liquid library allows you to branch HTML statements just like you would with a traditional programming lan...
Mon, 12 Jun, 2017 at 8:23 AM
Looping and Iteration
You can iterate through HTML or liquid code by using the For loop. Loops are especially useful for things like running through and displaying all the solu...
Tue, 2 Sep, 2014 at 3:39 PM
Assigning Variables
You can define your own variables using Liquid and assign desired values to them. There are no data types in place for you to worry about. These can be used...
Tue, 2 Sep, 2014 at 3:41 PM
Cycles
Cycles let you switch between alternate items on the list, i.e. the first item will be invoked the first time, the second item the second time and so on. If...
Tue, 2 Sep, 2014 at 3:46 PM