Enonic version: 6.4.1
From reading the documentation, I assumed that a
field-set would create its own object on the model, just like
item-set does. Turns out it doesn’t.
The way I assumed
field-set would work is that it would group certain parts of a schema - much like
item-set does. This would improve the controller code a bit, since it would lead to easier grouping of properties (
link.url instead of
link.url). Instead, a
field-set only adds a heading to the admin panel.
To me, an
item-set is a repeatable block of properties - not a one-off. Therefore, I would like
field-set to work the same way - but for a single occurrence.
Either way, I suggest you improve the documentation a bit, to clarify the current functionality.