Built-in and custom Content Types

Contents

Every content item in Enonic XP has a content type — it defines the item’s form and behavior

Overview

Content types come from two sources: a set of built-in types that ship with Enonic XP, and custom types defined by the applications available in your project.

Custom types simply render the form their application defines. The built-in types, however, have special behaviour and dedicated tooling in Content Studio — those are documented in this chapter:

  • Folder — grouping container with no data fields.

  • Shortcut — redirect to another path.

  • Site — the root of a website; carries installed applications.

  • Page template — reusable page definition pairing a page controller with one or more content types.

  • Media — images, video, audio, documents, and other binary uploads.

  • Image — image-specific tools (cropping, focal point).

  • Fragment — reusable page component stored as a content item; edits propagate everywhere referenced.

  • Unstructured — formless content used by applications to store free-form data.

For defining your own content types and content modelling in general, see the Enonic CMS docs.

Contents

Contents