Operator guideENcmsconfigurationlist

CMS / Configuration / List

Configuration catalog with filters, version state, country scope, and operator actions for create, publish, delete, import, and export.

Reader view

Clean portal guidance

This page keeps the operator explanation, field and action descriptions, and screenshots visible without exposing repo paths, raw sidecars, or editorial-only implementation details.

Narrative content

Page body

What this page shows

This page is the working catalog for shared CMS configuration records. Operators use it to search configuration keys, open the edit modal, publish a draft version, delete rows, and compare configured values with theme defaults.

When to use it

  • search for a configuration key before editing it
  • confirm which countries a configuration applies to
  • check whether the current content is still in draft or already published
  • create a new configuration record
  • publish the current content version
  • export the latest published configuration set or review import history

How to read it

The main grid shows one row per configuration key with the following operator signals:

  • configuration identity: Key, Name, Description
  • market scope: Countries
  • structure type: Type
  • current content preview: Content
  • entity status: Status
  • version lifecycle: State

Below the main grid, the page also shows a Variables snapshot table. That support table is used for comparison and export, especially when operators need to compare admin values against theme defaults.

Filters that change the result

  • Search
  • Type
  • Status
  • Exclude All Scope

Known caveats

  • Publishing promotes the current draft content for the selected key. It does not publish every configuration on the page.
  • Delete All and Delete by country are bulk workflows driven from this page and should be treated as high-risk maintenance operations.
  • Import, export, and import-history helpers are visible on the page, but the first backend verification in this module is focused on the core read, create, update, delete, and publish routes.

Verification status

  • status: verified_backend_and_core
  • FE grid, filters, variables snapshot, and modal launch flow are mapped
  • core read, create, update, delete, and publish routes are traced
Field dictionary

Fields

field

Key

Internal key used to identify the configuration record and its versioned variants.

Data Type
string
field

Name

Operator-friendly label shown in the grid and edit modal.

Data Type
string
field

Description

Describes the purpose of the configuration for administrators.

Data Type
string
field

Countries

Market scope for the configuration. Empty or `All countries` means the row is global.

Data Type
string-list
field

Type

Defines how operators should interpret the content, for example color, typography, spacing, or size.

Data Type
enum
field

Content

Current draft or published value shown in the grid preview and edited in the modal.

Data Type
string
field

Status

Shows whether the configuration row is active or inactive.

Data Type
status
field

State

Shows whether the current content version is draft, published, or archived.

Data Type
status
Filter dictionary

Filters

field

Search

Filters by configuration key, name, description, or related content text.

Type
text
field

Type

Narrows the list to one configuration type such as color or spacing.

Type
enum
field

Status

Filters by whether the configuration row itself is active or inactive.

Type
enum
field

Exclude All Scope

Hides global configurations that apply to every country so operators can focus on country-specific rows.

Type
boolean
Operational notes

Notes

item

FE mapping confirms main grid, filters, variables snapshot, create modal, publish action, export or import actions, and delete workflows.

item

The core create service versionizes duplicate base keys by generating `__vN` suffixes when needed.

item

The first verified backend trace in this module covers read, create, update, delete, and publish. Import-history helpers remain FE-visible maintenance tools and are not yet fully traced in this cycle.

Related references

Related pages

pageCMS / Configuration

Operator guide for shared CMS configuration records, version publishing, country assignment, and variable comparison tooling.

pageCMS / Configuration / Detail

Modal-based configuration editor for metadata, market scope, draft content, publish flow, and status changes.

pageActivity Tag Rules / List

Main inventory for activity-driven tag rules, with search, activity and status filters, grouped rows, clone, edit, and run actions.

pageAffiliate Deals / List

Searchable table of affiliate deal rows with PID filter, create action, dashboard shortcut, and edit/delete row actions.

pageAffiliate Payment Settings / List

Affiliate payment settings inventory page for reviewing configured rows and opening saved records.

pageAffiliate Settings / List

Affiliate inventory list used to review saved affiliates and open detail or report flows.