Thanks smacdonald2008. I've raised this issue with customer support and
am awaiting their response. Incidentally, it appears if we create the
parsys items (eg text) under the itemX node. The parsys items will also
get wiped out everytime we update ANY fields in the dialog. The
multifield doesn't seem to support child nodes.
The problem is that you are not creating your parsys node as a child of
your multifield nodes.You can use pure htl to solve this without using
use classes. When the
item (eg item0) is deleted so will the child (eg text). This will solve
your "delete" problem.However, there is still an issue when the
multifields are "reordered". It appears that reordering only reorders
(by recreating?) the parent nodes. The child nodes are deleted/ignored
in the process. Is this an aem issue smacdonald2008...