Content Types tutorial

This two-part tutorial explains how to use Magnolia content types. Over the course of the tutorial, we create content type definitions and corresponding apps to manage data for tour guides, tour offices and tour vehicles for a hypothetical travel agency.

  • Part I leads you through installing Magnolia and creating a light module called content-type-examples. You will learn JCR basics and create your first content type tourGuides and an app.

  • Part II extends the use case by adding two more content types tourOffices and tourVehicles. You will extend the content types with submodels, define relations between different content types, link other apps, localize content items and learn how to adjust the security settings for a production environment.


DX Core



This widget lets you know where you are on the docs site.

You are currently perusing through the DX Core docs.

Main doc sections

DX Core Headless PaaS Legacy Cloud Incubator modules
6.3 beta

Magnolia 6.3 beta

Magnolia 6.3 is in beta. We are updating docs based on development and feedback. Consider the 6.3 docs currently in a state of progress and not final.

We are working on some 6.3-beta known issues during this phase.