Understand how to use the built-in content management system to create dynamic websites with collections, items, and content binding.
What is the CMS?
The Azyrom CMS (Content Management System) allows you to create dynamic, data-driven websites. Instead of designing each page individually, you create templates and populate them with content from collections.
Key Concepts
- Collections - Groups of similar content items (e.g., blog posts, products, team members)
- Items - Individual entries within a collection
- Fields - Data types within each item (text, image, date, etc.)
- Templates - Designs that display collection data
- Bindings - Connections between design elements and CMS data
The CMS Panel
Access the CMS Panel from the left sidebar to manage your content:
- View all collections in your site
- Create new collections
- Add and edit collection items
- Define and edit field schemas (click on a field to modify its name, label, or type)
- Import/export content
The CMS Binding Panel
Use the CMS Binding Panel to connect design elements to data:
- Select an element on the canvas
- Open the CMS Binding Panel
- Choose a collection and field
- The element updates with live data
Field Types
Collections support various field types:
- Plain Text - Short text without formatting
- Rich Text - Formatted text with headings, lists, links
- Image - Click "Add Image" or "Change Image" to select an image file from your computer
- Number - Numeric values
- Date - Date and time values
- Boolean - True/false toggles
- Color - Color picker values
- Link - URL with optional text
- Select - Choose from predefined options
- Reference - Links to other collection items
CMS Workflow
- Create a collection (e.g., "Blog Posts")
- Define the fields (title, image, content, date)
- Add items to the collection
- Create a template page for the collection
- Bind elements to collection fields
- Generate collection pages automatically