Page body
What this page shows
This page is the working catalog for CMS media. Operators use it to find reusable files, upload new assets, open an existing asset in the edit modal, and remove obsolete media.
When to use it
- search for an image that should be reused in a banner, page, or CMS block
- upload a new file into the shared asset library
- replace the file stored under an existing asset key
- clean up duplicated or obsolete media
- confirm the final internal asset key before other modules reference it
How to read it
The page supports two operator views:
List view: shows the core fields needed for search and auditGallery view: shows image previews and supports bulk selection more comfortably
The main catalog columns are:
IDImageNameKey
Row click opens the asset modal, where operators can update the file or rename the key.
Filters that change the result
Search: matches asset name, key, or asset URL
Known caveats
- The backend excludes keys that contain
user_document, so this page is not a complete file dump of every stored image. - Uploading a file to an existing key replaces the previous asset row for that key.
- Changing the key is blocked if another asset already uses that key.
- Bulk delete is destructive and also removes the external stored file, not just the visible row.
Verification status
- status:
verified_backend_and_core - FE mapping checked from the asset page, list, upload block, and asset modal
- core read and mutation routes checked in the asset controller family