-
yes
-
explained below at 4)
-
When doing getChildren§ with no set order-expression, and the § was set to “Manually Sorted” on admin, it seems that the result on frontend is the manual, but not the correct/same order showed on admin.
-
yes, we tried it.
I will explain below each step:
a) Set “Manually Sorted” at § on admin, and move update all items/children, publish the parent and all children. Then the getChildren shows the correct manual order on frontend.
P
C, D, A, B (admin)
C, D, A, B (frontend)
b) We have set the “DisplayName ASC” sorting on §, and and published the parent §. All itens shows correctly on admin and frontend.
P
A, B, C, D (admin)
A, B, C, D (frontend)
c) Then setting § back to “Manually Sorted”, the items on admin still appear in the same position, and the old “Manually Sorted” order is presented on the getChildren/frontend.
P
A, B, C, D (admin)
C, D, A, B (frontend)
And here is the problem, because the editors see different order on the frontend, and they get confused, for example, if they move one item on manual sort, it will have then totally different position on the frontend. And after moving some itens the result is quite different and messy.
Perhaps the adjustment on Enonic Admin, would be just to reorganize/reset the order of the items on Admin, when it is changed to “Manually sorted”.