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...
Fri, 10 Feb, 2023 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...
Fri, 10 Feb, 2023 at 12:01 PM
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 next...
Fri, 10 Feb, 2023 at 12:02 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 ...
Fri, 10 Feb, 2023 at 12:02 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...
Fri, 10 Feb, 2023 at 12:02 PM
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 soluti...
Fri, 10 Feb, 2023 at 12:03 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...
Fri, 10 Feb, 2023 at 12:03 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...
Fri, 10 Feb, 2023 at 12:03 PM