Admin Editable Content
When creating content, ensure it is also accessible and editable through the admin panel at /contents/value/set. Storing content in the values collection for the site API response is not sufficient. Create the corresponding structure in itemParts and any other required collections, including composition references and repetition counts where applicable, so the admin editor can expose the content correctly.
Philosophy
Content should remain manageable through the admin panel throughout its lifecycle. Keeping stored values aligned with their supporting structures allows administrators to maintain site content without direct database changes.
Exceptions
- SEO metadata added to
/contents/value/jsonis owned and managed by the SEO part. Never create a page itemPart for the response seo property.
Fix
Register the content in the supporting collections and verify that /contents/value/set exposes its fields and existing values for editing.