Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

composite-multifield - Order of fields

Julio_Baixauli
Level 4
Level 4

Hello.

I’m using AEM 6.2 SP1 CFP2.

I’m using the composite-multifield in a dialog with attribute acs-commons-nested="NODE_STORE". https://github.com/Adobe-Consulting-Services/acs-aem-commons/tree/master/content/src/main/content/jc...

I can see the nodes in the CRXDE, and the order in the JCR is always the same than in the dialog, which is perfect. But, when I use the data-sly-list HTL statement, the order of the elements in the HTL list is different.

I don’t know if the problem is with the composite-multifield or with HTL data-sly-list (or with my implementation).

Anybody with the same issue? Any idea?

Any help would be appreciated.
Kind regards,

1 Accepted Solution
Julio_Baixauli
Correct answer by
Level 4
Level 4

The problem was related to the use of oak:Unstructured nodes, which are not ordered nodes. I changed it to nt:unstructured nodes and the problem was solved.

Thank you very much!

View solution in original post

3 Replies
smacdonald2008
Level 10
Level 10

If you have  backed Java code and a List, like an ArrayList, you can use app logic to order the list.

shivadixith
Level 2
Level 2

I believe he already is or is using a collection that doesn't store elements in insertion order.

Julio_Baixauli
Correct answer by
Level 4
Level 4

The problem was related to the use of oak:Unstructured nodes, which are not ordered nodes. I changed it to nt:unstructured nodes and the problem was solved.

Thank you very much!

View solution in original post