I tried the new CMS and I’d like to understand it better.
I get it, adding a new “structure” creates an object definition in the backend and the editor allows me to add new objects of that type. I really like the idea, makes total sense to use Objects.
But how is the content supposed to be rendered? Display pages only? What if I want to show several of them on a page like classic Webcontent? Add a fragment using restUtil to fetch the content? Is there maybe a trick?
Also: I noticed, that I can see the Author in the json through the API (when I set it to public, everybody can read it). But the meta data should NEVER be available to the public. It would probably be fine and even a feature in an Intranet, but in an Internet website?
With webcontent or fragments this was never a problem since they are rendered using Freemarker and the actual backend data was never exposed.
What is the idea/plan here?
Thanks, Christoph
Thanks for the feedback Christoph, as it was mentioned, you should map the same way you do with the current web content on a page. The point about the metadata exposed on the API will be solved with headless capabilities that are coming to allow you to configure the JSON you want to expose. This is right now under discovery by our team.
– Luiz_Jardim