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, 13 Jul, 2023 at 8:02 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...
Thu, 13 Jul, 2023 at 8:02 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 ...
Thu, 13 Jul, 2023 at 8: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 ...
Thu, 13 Jul, 2023 at 8: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...
Thu, 13 Jul, 2023 at 8: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 solut...
Thu, 13 Jul, 2023 at 8:02 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...
Thu, 13 Jul, 2023 at 8:02 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...
Thu, 13 Jul, 2023 at 8:02 PM