Welcome to all the new members who joined this month! We’re excited to have you in the Adobe AEM Community. Whether you’re brand new or have been here a while, this space is all about learning, sharing, and connecting with peers who get what you do every day. In a world where so much is automated...
Hi all, This blog post is about understanding the need for query and oak index in AEM with high level pointers on Query processing. http://myaemlearnings.blogspot.com/2020/04/need-for-query-and-index-in-aem.html
Hi all, This blog post details steps about implementing OSGI Factory config with sample use case. http://myaemlearnings.blogspot.com/2020/04/osgi-factory-configuration.html
AEM: Creating custom Granite render conditions by Theo Pendle Abstract How to create a custom, complex render condition using HTL and Java Sling Models instead of JSPs for AEM TouchUI What is a Granite render condition? “Render condition” is a fairly self-explanatory term. More specifically, accor...
AEM: How to use nested Multifields in your components (using a Sling model vs pure HTL) by Theo Pendle Abstract How to extract the values from a TouchUI nested Multifield using HTL or a model, and a comparison of both solutions Adobe has a helpful tutorial on using a Multifield in a component. Thi...
AEM: Conditionally show or hide a field based on a Checkbox widget (or anything else) by Theo Pendle Abstract How to create a generic system to show/hide, enable/disable or implement any kind of conditional logic in your edit dialogs In a previous tutorial, I showed you how to leverage the OOTB sh...
AEM: Custom metadata forms for Assets by Theo Pendle Abstract How to create your own metadata form and apply custom field validation The use case Business users want to make use of AEM Asset’s metadata system and have the following requirements: 1. All assets under the your site directory (I will ...
AEM: Populate a drop-down with a data source by Theo Pendle Abstract How to create a generic, re-usable data source system to supply the data for your drop-downs and other widgets When creating components or modifying other parts of AEM’s TouchUI, it is sometimes necessary to use select widgets co...
AEM: Add custom icons to TouchUI by Theo Pendle Abstract How to go beyond the Granite and CoralUI icon selection by adding your own touch As many of you probably know, CoralUI provides a number of icons to chose from when using Granite components or when making tweaks to the TouchUI. But what if y...
AEM: 5 Best practices for overlays by Theo Pendle Abstract How to overlay in AEM AEM offers two ways to customize OOTB resources: 1. Overlays which allow you to re-define existing resources (i.e.: replace current behaviour). 2. Overrides which allow you to extend existing resources (i.e.: add new...
We're in DAM project,So when ever we need to share the asset in mail with in organisation,we received mail but the link was showing like null pointer exeception,Here we using asset share commons 1.8.0 version,Previously this project is in 6.3 version.This issue started from migration to 6.5.0