Work with Liquid template language in Power Pages

Intermediate
App Maker
Functional Consultant
Developer
Microsoft Power Platform
Power Pages

Note

App in a Day instructor-led training

Continue your learning journey with the App in a Day instructor-led workshop. This course provides hands-on experience for building custom apps! Browse training events.

Important

Power Virtual Agents capabilities and features are now part of Microsoft Copilot Studio, after significant investments in generative AI and enhanced integrations across Microsoft Copilot.

Some articles and screenshots might refer to Power Virtual Agents while we update documentation and training content.

Liquid is an open-source template language that’s integrated natively into Power Pages. It acts as a bridge between Microsoft Dataverse and the HTML or text output that’s sent to the browser. You can use Liquid to add dynamic content to pages and to create various custom templates. Additionally, Liquid provides access only to the data and operations that the website explicitly allows.

Learning objectives

In this module, you'll:

  • Learn about Liquid template language and how you can use it in Power Pages.
  • Learn how to interpret the syntax of Liquid and how to write Liquid code.
  • Differentiate Liquid tags, objects, and filters.
  • Discover how to use FetchXML to show Dataverse data.

Prerequisites

Basic understanding of webpages and page templates in Power Pages. Knowledge of Dataverse tables and relationships, and familiarity with JavaScript, HTML, Cascading Style Sheets (CSS), and web application development would be beneficial.