Plenti CMS Devlog: Form Editor
Jantcu
This is a Dev Vlog series where Plentico maintainers work on the git-backed CMS for the Plentico project (https://github.com/plentico/plenti). We are building in public, so feel free to watch along, ask questions, or even contribute if you're so inclined.
In this video Jim demos his work on building out the "discoverable cms" dynamic form inputs. This allows you to define a JSON source in any manner you'd like, with infinite nesting and mixing of strings, ints, bool, arrays, and objects and that will get translated to a form on the frontend that editors can use to update content.
Binding to nested values in Object.entries loop: https://stackoverflow.com/questions/42737693/is-it-possible-in-svelte-to-have-each-loops-with-two-way-binding-to-nested-obje
lihautan's svelte:self tutorial: https://www.youtube.com/watch?v=0rKBt4PSfew
JSON Schema for eventually overriding input types: https://json-schema.org/ ... https://www.youtube.com/watch?v=IfWqlSqJD5o
290418073 Bytes