Create Components
Create reusable embedded Components and order their fields.
A Component packages reusable fields inside a containing entry, asset, or Component. It is not independently published.
Build a Component
- Open Content model → Components and create a Component with a name and stable key.
- Add and order its fields.
- Add a Component field to the parent model, then select the allowed Components and single or multiple cardinality.
- Author a non-production value and confirm that delivery returns it inline with its container.
To load Components, a member needs backend.read and model.read. Creating uses model.create; changing fields uses model.update; removing a Component uses model.delete with matching scope.
A Component can be nested, but Jetrepo does not publish a public nesting maximum. Keep nesting understandable for authors and delivery clients.