Skip to content

Content Folders

Menu: Content -> Content
Deep link: /_Admin/content/contents?SiteId={siteGuid}

After you define a Content Type, create a content folder here and then manage entries inside it. The content folder name is also the key used in k.content.

Content folder list

Folder vs Single Content

The New menu offers two shapes:

TypeMeaningTypical use
FolderHolds multiple entriesArticles, news, products
Single ContentHolds exactly one recordSite notice, homepage configuration, global SEO copy

Behavior differences

ActionFolderSingle Content
Click the nameOpen the entry listOpen the one editable entry directly
Settings dialogSupports pagination, sorting, relations, and moreSome list-based options do not apply
Type labelFolderSingle Content

Row actions

ActionDescription
NameOpen the entry list or the single-content editor
SettingsOpen Content folder settings
Edit Data TypeJump to the bound content type
DragReorder folders in the list
Show AllInclude hidden folders

k.content behavior

Folder (IsContent = false)

k.content.{name} returns a folder object:

typescript
const list = k.content.Article.all()
const item = k.content.Article.get("my-article-id")
const one = k.content.Article.find({ Title: "Hello" })

Single Content (IsContent = true)

k.content.{name} returns the single content object directly:

typescript
const title = k.content.SiteNotice.title
k.content.SiteNotice.summary = "Updated summary"

WARNING

Make sure you know whether the folder is a normal folder or a single-content folder before you choose .all() / .get() or direct field access.

DocDescription
Content folder settingsMetadata, relations, field order
Content entriesEntry list and editing
k.contentFull API