New CMS

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

Hi Christoph,

Good to see you again!

I also did some testing, and as far as I understand, the rendering will be more or less the same as with the regular Web Content, by mapping object fields to fragment fields. Full content should be rendered on the Display page, Collections using Collection Display Fragments, and the last resort is always mapping a fragment field to a field of a specific object. All with OOTB features, no freemarker or restUtil.

What I don’t know, though, is how we’re going to display multiple articles of different structures in the same Collection. For example, all the structures may share a common section (Teaser), and Common collections (e.g. Latest Updates, which might show all types of content like News, Events, Stories, Press Releases, etc.) should handle the structure-field-to-fragment-field mapping only for the Teaser section.

Best,

KG