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:
- Select a collection from the dropdown (all published collections are listed)
- Browse the entry list, which shows all entries with drag-and-drop ordering
- 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.