Expand my Community achievements bar.

SOLVED

ACS AEM Commons Generic List Modification

Avatar

Level 7

Hi All 

 

Has anyone tried to customize the ACS AEM Commons Generic List to include a third field(by default there is two field available as you can see in the image) in the Generic List without enabling localization.

abhishekanand__0-1737456220871.png

My findings :

i came across a blog you can check these out as well but this doesn't seem to be working. 

jsp which is responsible for rendering /apps/acs-commons/components/utilities/genericlist/content/content.jsp

 

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi,

 

Thanks for sharing the article! Depending on your use case, there are more options available these days, such as Content Fragments, which provide a more robust UI, better scalability, and headless capabilities. Additionally, using ACS List with JSON as a value could serve as a useful workaround to avoid extending ACS Lists. IMHO I wouldn’t necessarily recommend extending them as the first option.

 

Hope this helps!

 



Esteban Bustamante

View solution in original post

6 Replies

Avatar

Correct answer by
Community Advisor

Hi,

 

Thanks for sharing the article! Depending on your use case, there are more options available these days, such as Content Fragments, which provide a more robust UI, better scalability, and headless capabilities. Additionally, using ACS List with JSON as a value could serve as a useful workaround to avoid extending ACS Lists. IMHO I wouldn’t necessarily recommend extending them as the first option.

 

Hope this helps!

 



Esteban Bustamante

Avatar

Level 7

Thanks for the suggestion @EstebanBustamante,I thought of using JSON as a value; we are using that even at some point for another use case. Still, I was thinking this for an existing ACS list, and that list in a big application must have been used in multiple places, so hampering that and changing the value type of JSON would not be a good idea.

But lets say if we want to add a third field then extending is last option is what i can see, any comments @EstebanBustamante 

Avatar

Community Advisor

@abhishekanand_  Can you please elaborate on your use case? 

As @EstebanBustamante mentioned, there might be other options available for your need instead of customizing the ACS commons list.

Avatar

Level 7

Hi @Harwinder-singh 

so basically I was thinking this for an existing ACS list where i need a new value to be added that and i have mentioned the reasons why i am not going with JSON approach in the above comment.

Avatar

Administrator

@abhishekanand_ Did you find the suggestions helpful? Please let us know if you require more information. Otherwise, please mark the answer as correct for posterity. If you've discovered a solution yourself, we would appreciate it if you could share it with the community. Thank you!



Kautuk Sahni

Avatar

Level 7

Hi @kautuk_sahni 

 

allow me sometime i will mark the answer correct as the question main purpose is still unanswered, so i'll try a few things and confirm over here