CMS Guide

Collection Manager

The Manager is where content editors create and manage collection entries. While the Editor defines the collection schema, and the Builder handles page content, the Manager is where repeatable data — FAQs, team members, testimonials, products — is actually authored.


Overview

The workflow:

  1. Select a collection from the dropdown (all published collections are listed)
  2. Browse the entry list, which shows all entries with drag-and-drop ordering
  3. Click an entry to open the content editor and fill in its element values

Entry Management

Creating Entries

Click "Create" and provide a name for the new entry. The entry is created with empty content, ready to be filled in.

Editing Content

Click an entry to open the content editor. The editor displays the same type-specific inputs as the Builder — text fields, rich text editors, media pickers, and so on — based on the collection's element schema.

Duplicating Entries

Duplicate an entry to create a copy with the same content. Useful for creating variations of similar entries without starting from scratch.

Publishing and Unpublishing

Each entry can be individually published or unpublished. Unpublished entries are excluded from API responses, so they won't appear on the frontend when fetching collection data.

Show/Hide

Toggle entry visibility without deleting or unpublishing. Hidden entries retain their content and published status but are excluded from API responses — useful for temporarily removing an entry from display.

Deleting Entries

Permanently remove an entry and all its content across all locales.

Reordering Entries

Drag-and-drop entries in the list to change their order. The ordering is persisted to the backend and reflected in API responses, so the order you set here is the order your frontend receives.


Content Editing

The content editing experience mirrors the Builder:

  • Each element in the collection schema renders its type-specific input
  • Content is saved per locale — switching locales shows different content for the same entry
  • Save syncs all changes to the backend for the currently selected locale

Saving is per locale

When you save an entry, only the content for the currently selected locale is persisted. Switch to each locale individually to enter and save translated content.


Locale Switching

The Manager includes a locale dropdown for switching between locales:

  • Switching locales reloads the entry list and entry content for the selected locale
  • Each locale has independent content values for every element in every entry
  • Entry names and ordering are shared across locales, but element content is locale-specific

This allows content editors to manage all translations for a collection's entries within a single interface.

Previous
Page Builder