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
BedrockMission!

Learn More

View all

Sign in to view all badges

How to order assets in an Orderable folder in AEM 6.5.7?

Avatar

Avatar
Boost 1
Level 1
Deenamo
Level 1

Like

1 like

Total Posts

3 posts

Correct Reply

1 solution
Top badges earned
Boost 1
Affirm 1
View profile

Avatar
Boost 1
Level 1
Deenamo
Level 1

Like

1 like

Total Posts

3 posts

Correct Reply

1 solution
Top badges earned
Boost 1
Affirm 1
View profile
Deenamo
Level 1

21-01-2021

I have a custom component that relies on JCR order for displaying assets (specifically, Content Fragments) in a particular order. The order should be customizable by Authors.

In AEM 6.5.6 and prior, the assets could be ordered in the List View by drag and dropping a handle at the right hand side of the list – as long as the parent folder was set to "Orderable" (i.e. had a "sling:OrderedFolder" type in JCR).

However, after upgrading to AEM 6.5.7 (Service Pack 7) the handles are no longer visible.

They appear to be hidden via a CSS class, possibly related to the introduction of the sorting functionality in the Card View and Column View.

I am wondering, is this a defect in AEM 6.5.7 or is the ordering functionality gone for good?

Is there any alternative way for Authors to order Assets?

aem-6.5.6-dam-list-view.png

aem-6.5.7-dam-list-view.png

AEM 6.5.7 Assets DAM

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Ignite 3
Level 5
davidjgonzalezzzz
Level 5

Likes

69 likes

Total Posts

77 posts

Correct Reply

31 solutions
Top badges earned
Ignite 3
Affirm 25
Ignite 1
Give Back 5
Give Back 3
View profile

Avatar
Ignite 3
Level 5
davidjgonzalezzzz
Level 5

Likes

69 likes

Total Posts

77 posts

Correct Reply

31 solutions
Top badges earned
Ignite 3
Affirm 25
Ignite 1
Give Back 5
Give Back 3
View profile
davidjgonzalezzzz
Level 5

19-02-2021

Hi, Unfortunately, this looks like a regression. Please log an issue with Adobe Support so AEM Engineering team can resolve.

 

You could look at injecting some CSS that resolves this issue in the interim.

 

1. Make a new cq:ClientLibraryFolder under /apps to hold your temp fix. Assign this ClientLibrary the following category: cq.listview.coral.columns.personalization

2. Add a new CSS file (ex. fix.css) to this folder with the CSS rule:

.coral-Table-wrapper.is-sorted .coral-Table-row button[icon="dragHandle"] { visibility: visible !important; }

3. Add a css.txt to this folder that lists your CSS file name.

 

2021-02-19 at 1.47 PM.png

 

 

Answers (0)