Replies: 3 comments 4 replies
-
Hi @rawtaz, thank you for the feedback! This exact feature is in our roadmap, it's called "universal listings": We've been working towards this by making incremental changes to the listing view. It's not done yet, but hopefully you'll see the complete feature soon! |
Beta Was this translation helpful? Give feedback.
-
@rawtaz 👋 do you have examples of what such a tree view would look like in a CMS, ideally as images? I’m familiar with what you describe for e.g. file system hierarchies, but not for sites’ page trees. We’ve looked into this a bit in the context of the Universal listings project but didn’t find the pattern worth exploring further (didn’t seem to scale well). That project might be interesting to you nonetheless as it explores alternative means of navigation: search, filtering of page listings, and saved views to name the biggest ones.
I don’t understand how this relates to the tree representation (if it does?). Visual editing / WYSIWYG editing of whole pages isn’t a goal of Wagtail. |
Beta Was this translation helpful? Give feedback.
-
👋 :)
Yes, here's a screenshot from how it looks in Sitevision, a (proprietary and commercial) CMS, within the admin/editor backend (NOTE: it's only the part above "Innehåll" in the screenshot which is the tree with the pages of the site):
Related/side note for reference (but not really the issue being discussed): The part below "Innehåll" in the screenshot is the content parts of the currently selected page. The three rectangle icons with "innehåll" at the end of their description is basically three content sections on the page (this is defined by the layout template that the page is using). The middle one ("Huvudinnehåll") is the only one with contents here, and it contains a heading, an ingress text, a body text, then a file sharing module, some text and finally another file sharing module. This part of the admin GUI is where one can add more content parts to the content of the page.
I was trying to proactively address an argument like "just let the editors navigate to the page they want on the real/public website and then hit Edit to go to edit mode", by saying that they don't want to do that, i.e. they don't want to go back and forth between the public facing part and and edit mode. Visual editing not being a goal of Wagtail is fine in terms of this discussion, since that's not what I'm asking for here :) Even without that, the page could be navigated to using what's in the screenshot above and then edited in a non-WYSIWYG way, e.g. in a right-hand main column like I described above. |
Beta Was this translation helpful? Give feedback.
-
I just fired up the bakery demo using Docker Compose and that worked just fine, the website is up and running :)
So I went to the admin console to see what Wagtail looks like. The first thing I notice in here when starting to review this as an editor (coming from Sitevision most recently/currently and a bunch of other CMSs back in the days) is that to navigate the Pages I have to click through one "level" or page at a time. I cannot find a way to simply see the pages on the site in a plain old tree view where I can expand pages to list their subpages.
Honestly, and I don't mean to complain here, this is a dealbreaker right off the bat for Wagtail in the context I'm in. I cannot imagine any of our editors going back and forth in the Pages list to find the subpage they want to edit. And when they make changes, they also don't want to jump back and forth between the frontend and admin console to e.g. hit "Edit this page".
Is a regular tree view of the pages in the admin console something that simply doesn't exist? I'm very surprised if that is the case!
I did search a bit in the issues and dicsussions, but didn't find an answer. Perhaps there is one already. Thanks.
Beta Was this translation helpful? Give feedback.
All reactions