Skip to content

Content

Core routes: /_Admin/content/contentTypes?SiteId=... and /_Admin/content/contents?SiteId=...

Structured site data such as articles, banners, product copy, and reusable text is managed in the Content section. Frontend templates and scripts then read that data through k.content or k-data.

Two Core Concepts

ConceptAdmin menuPurpose
Content TypeContent -> Content TypesDefines the field model: name, control type, multilingual behavior, validation, and more
Content FolderContent -> ContentHolds entries that use one content type

Always create the content type first, then create the content folder that uses it.

Content TypeContent FolderContent Entryk.content / templates

Main Submenus

MenuRouteWhat it is for
Content/content/contentsContent folders and content entries
Content Types/content/contentTypesField schema and editor behavior
Labels/content/labelsMultilingual labels and short UI text
HTML Blocks/content/htmlblocksReusable HTML fragments
Files/content/filesSite files in the CMS file library
Tag Attributes/content/textEditable template attributes exposed through k-config
Param Config/content/useroptionsStructured parameters used by k.paramConfig
  1. Content types: define fields such as title, body, image, date, and status.
  2. Create a content folder that uses the content type.
  3. Add content entries under that folder.
  4. Read the data from templates or scripts via k.content.
DocDescription
Content typesField modeling and editor behavior
k.contentCRUD and query examples
Template EngineHow templates consume structured content