Add a webpage builder interface #13735
Replies: 3 comments
-
I believe Many-to-Any and repeater fields may work good to achieve your goal. Meanwhile, I do not think that grapesjs is suitable with directus. Shopify's theme editor style looks more suitable and it is almost as similar as repeaters except front-end view which is again not suitable with directus (I believe...). Maybe with some custom extension this can be also possible. And for your second example:
I also believe this is not job of flows. You can simply write a condition based on the json data you get to display anything to the visitor. |
Beta Was this translation helpful? Give feedback.
-
There is an existing discussion for this in #5776, with GrapesJS being one of the suggestion! There's also a community extension using Editor.js instead: https://github.com/dimitrov-adrian/directus-extension-editorjs-interface |
Beta Was this translation helpful? Give feedback.
-
The M2A Builder and (about to be released) EditorJS interface are both great webpage builders 🙂 |
Beta Was this translation helpful? Give feedback.
-
I imagine this to be waaay in the future, but how about a webpage builder for public sites. This could be used to build front-facing sites for the public and the admin-side could be used to create the layouts.
Something like grapejs could be merged into the admin side to create templates that are then populated with data for the front-facing site.
Dataflows could be used to create workflows for users who interact with the site as well. e.g. a user logs in and the workflow detects this user to be a good customer with things loaded in the cart, so the workflow shows a banner reminding them of the items in their cart to encourage checkout etc.
Beta Was this translation helpful? Give feedback.
All reactions