Liquid (beta)

Introduction to Liquid

What is Liquid? Discover how it can empower you to access data in BC like never before.

Getting started with Liquid

See the basic Liquid options and get an overview of the rendering methods you can use.

BC features that use Liquid

How to use Liquid enabled modules, tags, parsing JSON files and more.

Render an entire page in JSON format

Learn how you can access the properties of all the elements inserted into a page in JSON format.

Render your own JSON files using module_json

Learn how you can render your own JSON files using a custom template using module_json.

Consuming APIs in the front-end using module_data

Using module_data you can access the v3 API endpoints from the front-end

Pagination for module_data

Learn how to implement pagination for module_data using the skip and limit parameters.

module_data sorting, filtering and pagination

Learn how to process data server-side before rendering it using module_data

Passing custom parameters to modules

Learn how to use Liquid collections to render and process data.

The "collection" parameter

Learn how to further process data before you render it.

The "render" parameter

See Liquid at work and learn how to implement it with your site.

Enable other Liquid objects

Learn how to use Liquid collections to render and process data.

The "template" parameter

Learn how to use Liquid collections to render and process data.

Liquid dataTypes

Learn how to use Liquid collections to render and process data.